[HN Gopher] SHRDLU ___________________________________________________________________ SHRDLU Author : gattilorenz Score : 96 points Date : 2022-06-16 16:42 UTC (2 days ago) (HTM) web link (hci.stanford.edu) (TXT) w3m dump (hci.stanford.edu) | pxeger1 wrote: | I presume the title is related to the list of most frequently | used letters in English, etaoinSHRDLUcmwfgypbvkjxqz? | aasasd wrote: | https://en.wikipedia.org/wiki/Etaoin_shrdlu | dang wrote: | Related: | | _How SHRDLU got its name (2003)_ - | https://news.ycombinator.com/item?id=24102610 - Aug 2020 (16 | comments) | | _The SHR-DLU AI Natural Language Processing System (1970)_ - | https://news.ycombinator.com/item?id=21880043 - Dec 2019 (1 | comment) | | _SHRDLU resurrection_ - | https://news.ycombinator.com/item?id=19138825 - Feb 2019 (4 | comments) | | _SHRDLU - a program for understanding natural language (1968)_ - | https://news.ycombinator.com/item?id=17028731 - May 2018 (1 | comment) | | _SHRDLU (1971)_ - https://news.ycombinator.com/item?id=14351485 | - May 2017 (30 comments) | | _Shrdlu resurrection - A 1970 artificial intelligence system_ - | https://news.ycombinator.com/item?id=8927043 - Jan 2015 (2 | comments) | | _SHRDLU_ - https://news.ycombinator.com/item?id=8219409 - Aug | 2014 (19 comments) | drewda wrote: | I think there's an interesting story to be told in how Winograd | started with "pure AI" approaches to language understanding like | SHRDLU, gave it up in frustration, and then helped to found the | field of human-computer interaction. | | In some ways, HCI has much more modest and applied goals than AI. | In other ways, HCI has had a much larger impact on many more | computer users and developers in recent decades. Stanford's | Symbolic Systems program effectively became the training ground | for Google product managers and other consumer tech companies | with strong UI/UX roles. | imranq wrote: | Also check out the Stanford NLU course about this topic: | cs224u.stanford.edu | | There's a section on Shrdlu there too | taneq wrote: | Ah, back in the days when we thought AI was a Simple Matter Of | Programming and that logic and analysis were fundamentally harder | problems than perception, localisation, cognition and sentience | (whatever that particular begged question even _means_ ). | | Just add a couple of feedback loops, if they're strange enough it | might work. | | Edit: Fun fact, the Winograd Schema Challenge | (https://en.wikipedia.org/wiki/Winograd_schema_challenge) is | named after Terry Winograd, the author of SHRDLDU. | YeGoblynQueenne wrote: | The ability of SHRDLU to follow its user's instructions remains | unsurpassed by modern systems. | the_biot wrote: | I recall some company or project in the late 70s or 80s putting | together a massive database of concepts and how they relate to | each other, i.e. a semantic word database. Wish I could | remember the name, I know it's on wikipedia somewhere. | | I always thought the effort must have been related to code like | this. This simple language interpreter can do lots of things, | but only in its small world of boxes and pyramids. It follows | that if you teach it a bunch of things and how they relate to | each other, you'd create an intelligent computer. | | Instead that whole field was dropped, presumably because it | didn't work, and eventually neural networks started to be | thought of as the next generation of soon-to-be-AI systems. But | it's pretty apparent by now that things like GPT-3 are hollow | shells, good at emulating some very specific things humans can | do, but there's nothing remotely like intelligence behind it. | | I wonder if in 20 years we'll look back at this as another dead | end on the road to AI. | JPLeRouzic wrote: | There were also Thought Treasure. In some aspects it is | similar, only a bit more modern (1990'): | | https://en.wikipedia.org/wiki/ThoughtTreasure | the_biot wrote: | Projects like this one and Cyc really appeal to my inner | hoarder and programmer both. It must be so satisfying (if | pointless) to create datasets like this. | | But I suspect the next time somebody tackles a project like | this it'll use natural language parsing to derive its | dataset from all the world's written text, automatically. | Wikipedia will tell you a pea is green, if you can read it. | handojin wrote: | Cyc? It's still a going concern - www.cyc.com | drewda wrote: | Every decade or so I wonder what's up with that effort. | | Doug Lenat left Stanford and moved to Texas to focus on | Cyc... and I always wonder when he'll return triumphantly | to Silicon Valley with a "100% complete" knowledge base in | hand :) | the_biot wrote: | Yup, I think that's it. | pde3 wrote: | And then check out this very cool project from six years ago, | which uses a block-stacking game inspired by Shrdlu but learns | whatever language you choose to teach it instructions with :) | https://shrdlurn.sidaw.xyz/ | sema4hacker wrote: | Winograd copied some of his page from the original resurrection | page now at | https://sites.google.com/site/masteraddressfile/misc/shrdlu | gattilorenz wrote: | I recently got the Java version running under Windows XP, upped a | bit the size of the window and posted a demo interaction: | https://youtu.be/lzz3qUawahg | | The text-only system contains the original code partially | converted from MacLisp to GNU CLisp, and runs (albeit with an | error that can be skipped) in a modern CLisp version. But it's | still buggy[1] and sometimes hangs, it would be great if someone | could set up a containerized MacLisp version on a PDP6 emulator. | | [1] SHRDLU was never per se robust, but in this case there are | clearly bugs from the conversion | rjsw wrote: | It should be fairly easy to get the original code working in | the MIT CADR emulator, could even add a GUI. | DonaldFisk wrote: | It was written in 1970, in an early version of MACLISP, to | run on an early version of ITS. It would require a fair | amount of work to port the code to Lisp Machine Lisp so that | it could run on the CADR emulator. | jasfi wrote: | If nothing else the program inspired people to think about AI and | NLP. I'm working on Natural Language Understanding (NLU) myself | (https://lxagi.com/). ___________________________________________________________________ (page generated 2022-06-18 23:00 UTC)