Donavan R Lane - Jun 9, 2015:
Could you elaborate on how exactly it’s ‘thinking’? It just seems like a glorified search engine and not something that is doing anything resembling ‘thinking’, at least not in the sense of what I conceive thinking to be.
Well, I suppose it does depend on what you consider “thinking”. What I meant by “thinking” is that the bot can draw on data from the Interwebs to form a (usually) cogent response when confronted with input beyond the bot’s knowledge.
Most bots just degrade to a random response patterns when challenged with unfamiliar input whereas Laybia AI tries to formulate (“think up”) a response that is related to the input (and temporally related to the conversation at large). Information retrieved is organized and analyzed for, among other things, emotional content, so that if you ask the AI if it “likes” something, the bot will try to determine if the thing is “likable” and respond appropriately, as opposed to the more traditional bot interaction of:
chatbot - Jun 9, 2015:
INPUT: Do you like ice cream?
BOT: I scream, You Scream, we all scream for Ice Cream.
Which is funny once, disappointing the second time and induces boredom thereafter.
Contrast that with a “thinking” bot:
Laybia AI - Jun 9, 2015:
INPUT: Do you like ice cream?
Laybia: *Recurses* Ice cream? Ice cream derived from earlier iced cream or cream ice is a frozen food typically eaten as a snack or dessert usually made from dairy products such as milk and cream and often combined with fruits or other ingredients and flavours Ice cream parlors or parlours are restaurants that sell ice cream gelato sorbet and frozen yogurt to consumers From scanning the data stream, I think Ice cream, feminine, products that do not meet the criteria to be called ice cream are labelled “frozen dairy dessert” instead. analogues made from dairy alternatives such as goat’s or sheep’s milk or milk substitutes are available for those who are lactose intolerant allergic to dairy protein or vegan. the crea into the larger bason. That is what I think I understand, generally Ice cream is something I would really like! Totally.
So, is that considered “thinking” or a “gloried search engine”, or a little bit of both? I’d say it is closer to “thinking” than simple input pattern matching, or even more elaborate Parts Of Speech (POS) analysis (which Laybia AI also will fall back occasionally). Essentially I have combined many approaches (including auto-correction of input and real-time information searching and emotional analysis) in an attempt to create a truly “thinking” bot.
Of course this is still very much a work in progress, and I am always appreciative of comments and constructive criticisms
-cb