Skip to content

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

Technology
12 5 0
  • 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.

  • 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.

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

  • 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.

  • 255 Stimmen
    30 Beiträge
    258 Aufrufe
    srmono@feddit.orgS
    Rethink/Adguard/pihole all interfere with the DNS lookup. Depending on the quality of your blocklist, the servers they try to send the data too will simply not be reachable.
  • 1k Stimmen
    274 Beiträge
    7k Aufrufe
    lustyargonianmana@lemmy.worldL
    I don't agree but I can understand that it is possible, however as someone that used to post adult content professionally on Reddit, I'm going to let you know that there is some WEIRD SHIT going on with their porn subs that seemingly Spez orchestrates at a site level. It is not like posting on Twitter (at the time, now I don't use Reddit or Twitter at all ofc), Lemmy, OnlyFans, TikTok, or any other site, adult or otherwise. Posting OC porn on Reddit is made to be deliberately difficult, you have to submit custom doxxing pictures to mods privately on any bigger sub, the little subs get very little traffic unless it's like a niche kink. They often but not always have rules like no professionals or SWers, OC only, but then allow Amaranth posts from a fan as if she isn't a sex worker like anyone else lol. Crossposting or even posting the same picture more than once across 2 forums can earn removal or bans, eg a see through top + wet panties in one pic qualifies for 2 diff subs, but I can only post that pic to 1 of them or risk permaban. And there's more actually in how difficult they make it to post but it's kinda boring in terms of details. Will say, I made my own subreddit - that got removed, no notice or warnings, even though it was active and no site violations and was doing well for at least 6 months. The girls who are popular on Reddit are not organically so. The posts that are popular are not organically so. They are being promoted by Reddit and the mods themselves. They act as their pimps and stop others from taking any attention or money away from their girls. I am not joking. He is part of the Maxwell stuff.
  • 15 Stimmen
    2 Beiträge
    35 Aufrufe
    H
    No article to see here.
  • The effects of AI on firms and workers

    Technology technology
    4
    1
    13 Stimmen
    4 Beiträge
    51 Aufrufe
    brobot9000@lemmy.worldB
    Your response is: want to be more productive? Replace the CEO and pointless middle management with Ai! Image how much money the shareholders would save!
  • 0 Stimmen
    1 Beiträge
    20 Aufrufe
    Niemand hat geantwortet
  • Sierpinski triangle programs by 5 AI models

    Technology technology
    7
    1
    15 Stimmen
    7 Beiträge
    70 Aufrufe
    M
    oh, wow! that's so cool!
  • Browser Alternatives to Chrome

    Technology technology
    14
    11 Stimmen
    14 Beiträge
    144 Aufrufe
    L
    I've been using Vivaldi as my logged in browser for years. I like the double tab bar groups, session management, email client, sidebar and tab bar on mobile. It is strange to me that tab bar isn't a thing on mobile on other browsers despite phones having way more vertical space than computers. Although for internet searches I use a seperate lighter weight browser that clears its data on close. Ecosia also been using for years. For a while it was geniunely better than the other search engines I had tried but nowadays it's worse since it started to return google translate webpage translation links based on search region instead of the webpages themselves. Also not sure what to think about the counter they readded after removing it to reduce the emphasis on quantity over quality like a year ago. I don't use duckduckgo as its name and the way privacy communities used to obsess about it made me distrust it for some reason
  • 376 Stimmen
    51 Beiträge
    597 Aufrufe
    L
    I believe that's what a write down generally reflects: The asset is now worth less than its previous book value. Resale value isn't the most accurate way to look at it, but it generally works for explaining it: If I bought a tool for 100€, I'd book it as 100€ worth of tools. If I wanted to sell it again after using it for a while, I'd get less than those 100€ back for it, so I'd write down that difference as a loss. With buying / depreciating / selling companies instead of tools, things become more complex, but the basic idea still holds: If the whole of the company's value goes down, you write down the difference too. So unless these guys bought it for five times its value, they'll have paid less for it than they originally got.