Skip to content

SemanticWebBrowser - A browser for the semantic web with a controlled natural language as the primary interface

Technology
12 5 0
  • This reads like someone played madlibs with an early draft sci fi show script.

    that or just total bullshit

  • The fundamental idea of this paper is for ChatGPT-like apps to lose natural language for less energy consumption and more determinism in their answers based on controlled natural languages like ACE; for the user to be able to modify this trade-off-ratio at will based on LLMs
    (which is not possible when starting from a ChatGPT-like app); and to capture this new paradigm in a new type of browser that has natural language as its primary interface, here called a semantic web-first browser.

    Seems weird, but there's another application of these models that for me doesn't - to convert, say, usual webpages into webpages with proper semantic markup or something like that. For readability and scraping and what not.

    Possibly even to make "self-adjusting" gateways representing, say, a social network webpage as an XMPP service. Or to use PGP for private messages in them. Something like that.

    Anyway. Until someone does something like that, and that takes enormous amounts of work and discipline, that's just blabber.

  • The fundamental idea of this paper is for ChatGPT-like apps to lose natural language for less energy consumption and more determinism in their answers based on controlled natural languages like ACE; for the user to be able to modify this trade-off-ratio at will based on LLMs
    (which is not possible when starting from a ChatGPT-like app); and to capture this new paradigm in a new type of browser that has natural language as its primary interface, here called a semantic web-first browser.

    interesting idea. there are already text-based browsers like qutebrowser but they require mastering a command language. creating a natural language interface based on a constrained language is bound to come with the same sort of problem apple had with hypercard: easy to read, diabolic to write. i wonder how they solve for that.

  • This reads like someone played madlibs with an early draft sci fi show script.

    no this makes sense, as long as you figure out that it's not actually about llms at all. they are just used as an example of what interaction would look like.

  • interesting idea. there are already text-based browsers like qutebrowser but they require mastering a command language. creating a natural language interface based on a constrained language is bound to come with the same sort of problem apple had with hypercard: easy to read, diabolic to write. i wonder how they solve for that.

    there are already text-based browsers like qutebrowser

    hypercard

    Awesome! Thanks for the references, didn't know there were already some applications in this direction

  • there are already text-based browsers like qutebrowser

    hypercard

    Awesome! Thanks for the references, didn't know there were already some applications in this direction

    there is a rich history of programming languages which are supposed to read like natural language. it gave us beauties like COBOL, SQL, and HyperCard. in other words, it's not good.

    as for text browsers, nyxt is probably the one that's closest, or some browser mode in emacs.

    ultimately what you want with navigation is precision and minimal typing, so a natural language interface is slow, and an ACE interface would be even slower.

  • there is a rich history of programming languages which are supposed to read like natural language. it gave us beauties like COBOL, SQL, and HyperCard. in other words, it's not good.

    as for text browsers, nyxt is probably the one that's closest, or some browser mode in emacs.

    ultimately what you want with navigation is precision and minimal typing, so a natural language interface is slow, and an ACE interface would be even slower.

    I don't know. Basically, if you already know what you want, maybe you only want to type down a couple of statements (maybe even from a template or a tutorial that you found online), modify some stuff and then hit enter. And maybe this modifying of language could be the "browsing" part of the browser.

    If you look at it like this it would also be immediate and precise. You would only need to add very good code completion tools, e.g. when you click on a noun, you see all the attributes it has in your ontology. Much like in a IDE. There you also "browse" the space of all potential programs with the interface of language with code completion for keywords and defined concepts, which act like links in traditional browsers.

    In contrast, the semantic web is like a open, global code base, where everybody can contribute to. And traditional browser could not successfully implement a language interface because the code base had no defined semantic, this would be possible for the semantic web. And using LLMs, it could be propagated into other web paradigms.

  • I don't know. Basically, if you already know what you want, maybe you only want to type down a couple of statements (maybe even from a template or a tutorial that you found online), modify some stuff and then hit enter. And maybe this modifying of language could be the "browsing" part of the browser.

    If you look at it like this it would also be immediate and precise. You would only need to add very good code completion tools, e.g. when you click on a noun, you see all the attributes it has in your ontology. Much like in a IDE. There you also "browse" the space of all potential programs with the interface of language with code completion for keywords and defined concepts, which act like links in traditional browsers.

    In contrast, the semantic web is like a open, global code base, where everybody can contribute to. And traditional browser could not successfully implement a language interface because the code base had no defined semantic, this would be possible for the semantic web. And using LLMs, it could be propagated into other web paradigms.

    i'm no longer sure if you're envisioning a web browser or a website builder. your terminology is all over the place.

    and no, the semantic web is in no way an an open, global codebase. it's just a way of structuring html. i know berners-lee wanted the web to be more like what you are describing but the web we have today is not that. you'd need a new protocol.

  • i'm no longer sure if you're envisioning a web browser or a website builder. your terminology is all over the place.

    and no, the semantic web is in no way an an open, global codebase. it's just a way of structuring html. i know berners-lee wanted the web to be more like what you are describing but the web we have today is not that. you'd need a new protocol.

    i’m no longer sure if you’re envisioning a web browser or a website builder. your terminology is all over the place.

    I's blurring the line in-between. It's trying to set the interaction with the web on a lower level that is closer to the data. It's like you are live-coding the website you want to use for a specific use-case. But then just call the high-level API-endpoints right away. Basically making the dev-tools and the dev-console of browsers the main way to interact with the web (which assumes a web that is build in a similar fashion).

    and no, the semantic web is in no way an an open, global codebase. it’s just a way of structuring html. i know berners-lee wanted the web to be more like what you are describing but the web we have today is not that. you’d need a new protocol.

    Yeah, that's true 😞

  • i’m no longer sure if you’re envisioning a web browser or a website builder. your terminology is all over the place.

    I's blurring the line in-between. It's trying to set the interaction with the web on a lower level that is closer to the data. It's like you are live-coding the website you want to use for a specific use-case. But then just call the high-level API-endpoints right away. Basically making the dev-tools and the dev-console of browsers the main way to interact with the web (which assumes a web that is build in a similar fashion).

    and no, the semantic web is in no way an an open, global codebase. it’s just a way of structuring html. i know berners-lee wanted the web to be more like what you are describing but the web we have today is not that. you’d need a new protocol.

    Yeah, that's true 😞

    you should probably also check out beaker browser then, it's also trying to blur the line.

    personally i don't know if there is an actual benefit. most people seem content not producing things in fields they're not interested in. we'll never be able to get everyone on board with making websites no matter how simple the interface, just like we'll never be able to get everyone on board with gardening or carpentry. if you want to do it, you will learn. if you don't the learning curve is not the problem.

  • 653 Stimmen
    42 Beiträge
    57 Aufrufe
    T
    Half a year...
  • Judge Accused of Using AI to Issue Garbled Ruling

    Technology technology
    22
    221 Stimmen
    22 Beiträge
    92 Aufrufe
    tabular@lemmy.worldT
    This may be out of date but in this video by Lawful Masses lawyers are concerned that software AI tools which somehow (I don't recall) help them understand a case. This issue is the AI should not use information sourced from another client's confidential case/documents to inform them about another case but they don't know how it works. Responses from Microsoft were not forthcoming. I would argue they can't know unless they have access to the source code to verify what any (local) AI can do (not personally do it, but a trusted 3rd party audit which isn't behind closed doors).
  • 176 Stimmen
    10 Beiträge
    136 Aufrufe
    roofuskit@lemmy.worldR
    Amazon cuts lots of jobs constantly. They have turnover requirements for pretty much all departments. They are notorious for firing people of they think they could replace with anyone higher performing, including people undergoing cancer treatment. In the industry being fired from Amazon is often seen as a right of passage.
  • Apple Just Proved They're No Different Than Google

    Technology technology
    20
    32 Stimmen
    20 Beiträge
    231 Aufrufe
    S
    2 ads when Linus mentioned candy crush. There is zero flow to youtube anymore
  • 2k Stimmen
    214 Beiträge
    6k Aufrufe
    M
    the US the 50 states basically act like they are different countries instead of different states. There's a lot of back and forth on that - through the last 50+ years the US federal government has done a lot to unify and centralize control. Visible things like the highway and air traffic systems, civil rights, federal funding of education and other programs which means the states either comply with federal "guidance" or they lose that (significant) money while still paying the same taxes... making more informed decisions and realise that often the mom and pop store option is cheaper in the long run. Informed, long run decisions don't seem to be a common practice in the US, especially in rural areas. we had a store (the Jumbo) which used to not have discounts, but saw less people buying from them that they changed it so now they are offering discounts again. In order for that to happen the Jumbo needs competition. In rural US areas that doesn't usually exist. There are examples of rural Florida WalMarts charging over double for products in their rural stores as compared to their stores in the cities 50 miles away - where they have competition. So, rural people have a choice: drive 100 miles for 50% off their purchases, or save the travel expense and get it at the local store. Transparently showing their strategy: the bigger ticket items that would be worth the trip into the city to save the margin are much closer in pricing. retro gaming community GameStop died here not long ago. I never saw the appeal in the first place: high prices to buy, insultingly low prices to sell, and they didn't really support older consoles/platforms - focusing always on the newer ones.
  • 83 Stimmen
    13 Beiträge
    133 Aufrufe
    M
    It's a bit of a sticking point in Australia which is becoming more and more of a 'two-speed' society. Foxtel is for the rich classes, it caters to the right wing. Sky News is on Foxtel. These eSafety directives killing access to youtube won't affect those rich kids so much, but for everyone else it's going to be a nightmare. My only possible hope out of this is that maybe, Parliament and ACMA (Australian Communications and Media Authority, TV standards) decide that since we need a greater media landscape for kids and they can't be allowed to have it online, that maybe more than 3 major broadcasters could be allowed. It's not a lack of will that stops anyone else making a new free-to-air network, it's legislation, there are only allowed to be 3 commercial FTA broadcasters in any area. I don't love Youtube or the kids watching it, it's that the alternatives are almost objectively worse. 10 and 7 and garbage 24/7 and 9 is basically a right-wing hugbox too.
  • Is AI Apocalypse Inevitable? - Tristan Harris

    Technology technology
    11
    1
    121 Stimmen
    11 Beiträge
    109 Aufrufe
    V
    Define AGI, because recently the definition is shifting down to match LLM. In fact we can say we achieved AGI now because we have machine that answers questions. The problem will be when the number of questions will start shrinking not because of number of problems but number of people that understand those problems. That is what is happening now. Don't believe me, read the statistics about age and workforce. Now put it into urgent need to something to replace those people. After that think what will happen when all those attempts fail.
  • You Can't Look at Porn on Any Reddit Third-Party App Now

    Technology technology
    2
    1 Stimmen
    2 Beiträge
    38 Aufrufe
    V
    3rd party apps were still working ?