[{"element_type":"text","content":"\n        \u003cp\u003eI remember being impressed when I first saw \u003ca href=\"https://en.wikipedia.org/wiki/ELIZA\" target=\"_blank\"\u003eELIZA\u003c/a\u003e decades ago, but also thought ... I knew people who \"conversed\" with less attention to what \u003cem\u003eyou\u003c/em\u003e were saying and\u0026nbsp;\u003cstrong\u003ethat\u003c/strong\u003e would be easier to program. So I did a few BASIC programs with a large set of things to say that it would put out without reference to what was typed in.\u003c/p\u003e\n\u003cp\u003eSo,\u0026nbsp;\u003cem\u003eof course,\u0026nbsp;\u003c/em\u003eI had to do it in CircuitPython eventually....\u003c/p\u003e\n\u003cp\u003eThis is a VERY simple chatbot - originally for the neotrinkey and now in the FruitJam\u003c/p\u003e\n\u003cp\u003eMinimal \"chat\" with NO parsing. The doctor chooses between Nulls, Questions, Affirmations, Comments, and \"Wisdom\" (Asimov and Tolkien quotes) to converse with the subject. Silly, but shows how little it takes to create the illusion of sentience. You can edit the pools to your own liking.\u003c/p\u003e\n\u003cp\u003eNote: DrDroid.py will work on the neotrinkey as well, though you'll need an IDE like Mu or Thonny to run it. And delete the last line \"reload()\"\u003c/p\u003e\n\u003cp\u003eCreate a directory in your Fruit Jam called apps/DrDroid and copy these \u003ca title=\"DrDroid github repository\" href=\"https://github.com/mrklingon/DrDroid/\" target=\"_blank\"\u003efiles \u003c/a\u003einto it.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cpre class=\"notranslate\"\u003e\u003ccode\u003e     _            _             \n  __| | ___   ___| |_ ___  _ __ \n / _` |/ _ \\ / __| __/ _ \\| '__|\n| (_| | (_) | (__| || (_) | |   \n \\__,_|\\___/ \\___|\\__\\___/|_|   \n                                \n     _           _     _ \n  __| |_ __ ___ (_) __| |\n / _` | '__/ _ \\| |/ _` |\n| (_| | | | (_) | | (_| |\n \\__,_|_|  \\___/|_|\\__,_|\n                         \n\n\n\nHello, what is your name? \u0026gt;\u0026gt; mrklingon\nThanks for coming by, mrklingon!\nThis is a nice computer - I like it here.\n\u0026gt;\u0026gt; good to hear\nHave you heard not all those who wander are lost.\n\u0026gt;\u0026gt; Indeed\nWhat will tomorrow bring?\n\u0026gt;\u0026gt; I wish I knew\nYou are good at typing!\n\u0026gt;\u0026gt; Thanks!\nHave you heard short cuts make long delays..\n\u0026gt;\u0026gt; sounds familiar....\nI'm getting a little tired.\n\u0026gt;\u0026gt; okay\nI'm happy you came by today.\n\u0026gt;\u0026gt; quit\n     _            _             \n  __| | ___   ___| |_ ___  _ __ \n / _` |/ _ \\ / __| __/ _ \\| '__|\n| (_| | (_) | (__| || (_) | |   \n \\__,_|\\___/ \\___|\\__\\___/|_|   \n                                \n     _           _     _ \n  __| |_ __ ___ (_) __| |\n / _` | '__/ _ \\| |/ _` |\n| (_| | | | (_) | | (_| |\n \\__,_|_|  \\___/|_|\\__,_|\n                         \u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n      ","metadata":{}}]