56 minutes ago, evildictaitor wrote
Artificial intelligence is an interesting subject, but its progress is entirely unrelated to that of HTML. Artificial intelligence is no better able to to read a website because it is written in HTML than it is able to parse a Silverlight form written in XAML. Indeed, I would contest that XAML (which allows first-class abstractions, such as a date-time-control to be embedded directly in the code) is more semantically rich than HTML which is mainly a collection of DIVs and SPANs with no other context, making it hard to relate a date-time-control on one page as being semantically similar to a date-time-control on another page.
And frankly I would go so far as to say that there are many classes of problems that have been made worse by adding artificial intelligence to them. Clever compilers have led to horrifically hard-to-debug problems because the compiler was trying to second guess what you meant rather than telling you that what you asked for is ungrammatical. In fact, a huge fraction of SQL injections on PHP come from the fact that PHP is so lenient with types that it's happy to allow $someInt = $_GET['foo'] to hold a string value when an attacker submits one, even though the developer and all legitimate users have only thus far passed an integer value. The runtime here is dynamically adapting to unexpected change, but doing so at the expense of the security of the application.
Clippy was hated by many, but was an attempt to add AI to Microsoft Office. Office 2003 also had the collapsible menus which chose which elements to collapse based on your usage, and it turned out that was unhelpful.
AI on the desktop deleting shortcuts that point nowhere has caused anger on this very forum before. Yet another case of the computer trying to be clever and screwing over the end user.
And yet all of this has nothing to do particularly with HTML. Google's search engine isn't written in HTML, and is a huge AI beast. It happily indexes PDFs and DOCX files as well as websites, proving that HTML isn't even necessary to parse content out of stuff online.
HTML is interesting, but you're overselling it. 99% of the tags on the web are DIVs or SPANs which have no semantic content, and 99.99% of all websites don't attempt any AI or have any machine learning whatsoever associated with them.