19 votes
Accepted

Are Siri and Cortana AI programs?

Siri and Cortana are AI to some extent. The usual label is "weak AI" (also called "narrow" or "soft" AI). It turns out the Wikipedia article on Weak AI explicitly refers ...
user avatar
  • 1,480
8 votes
Accepted

Which approaches could I use to create a simple chatbot using a neural network?

I would recommend to start by reading this blogpost. You can probably cannibalise the code to create a RNN that takes in one statement of a dialogue and then proceeds to output the answer to that ...
user avatar
8 votes

Are Siri and Cortana AI programs?

I would classify both as having / using elements of AI, yes. But I wouldn't say either represents a truly "intelligent" (in the AGI sense) program. But here's the rub... as you'll see in other ...
user avatar
  • 3,679
8 votes
Accepted

Are there any AI that have passed the MIST test so far?

Yes, although how useful this AI can be is another question entirely. mpgac is a "minimally intelligent AGI" trained on the GAC-80K corpus of MIST questions. As a result, it should be able to "...
user avatar
7 votes
Accepted

How can you simulate level of curiosity for a chatbot?

It's possible to implement a form of curiosity-driven behavior without requiring full 'emotional intelligence'. One elementary strategy would be to define some form of similarity measure on inputs. ...
user avatar
6 votes

Was the corruption of Microsoft's "Tay" chatbot an example of catastrophic forgetting?

Looking at what happened, it was something similar. Though, the case differs in my eyes from one perspective: if it could only do a few comedy jokes, that probably is not a profound starting point to ...
user avatar
  • 927
6 votes

Was the corruption of Microsoft's "Tay" chatbot an example of catastrophic forgetting?

It was essentially a lack of control over crowd-sourced training data. While Tay was initially set up with some conversational ability, it seemed to be programmed to learn from interactions with ...
user avatar
  • 5,027
5 votes

What was the first machine that was able to carry on a conversation?

In 1986, the first PC therapist program was written by Joseph Weintraub. This program won the first Loebner Prize in 1991, and then again in 1992, 1993 and 1995. In 1981 or 1982, Jabberwacky was ...
user avatar
  • 1,461
5 votes
Accepted

Can I develop a chatbot to carry on a natural conversation with a human using NLP and neural networks?

I would not recommend using neural networks and NLP together to create a system sufficiently capable of conversation/dialogue that it would pass that current crop of Turing-like tests. Conversations ...
user avatar
  • 5,027
5 votes

Is "AIAngel" (Patreon) a fake?

No, AiAngel is not a bot. It's Rouge's software that changes his voice along with facial recognition software which tracks his movement and copies it to the avatar. That being said, he has created a ...
user avatar
  • 151
4 votes
Accepted

What was the first machine that was able to carry on a conversation?

The well-known 'Eliza' program (Weizenbaum, ~1964) would appear to be the first. Eliza was designed to model the emotionally-neutral response of a psychotherapist and this masks some of the ...
user avatar
4 votes
Accepted

Have any chatbots fooled the judges and won the Loebner Prize Gold medal yet?

The 2016 finals haven't started yet, they will start on Saturday, 17 September 2016. In the 2015 finals or before that, nobody won the Gold Medal or the Silver Medal. The most up-to-date data can ...
user avatar
  • 1,461
3 votes

Can anyone find the source code for the chatbot Luna?

You can't find the source code because it doesn't exist. The whole thing was a 2015 kickstarter scam, and now it's a patreon scam. All the tech "demos" are obviously pre-scripted videos. There was ...
user avatar
  • 31
3 votes
Accepted

What are some of the possible future applications of intelligent agents?

At the moment, what I can think of are the following applications, but there are potentially a lot more. Decision Maker: If you have any problem making a decision, intelligent agents can be used to ...
user avatar
  • 176
3 votes
Accepted

Did the Facebook robots both want everything but the balls?

Not sure if you've gone through FAIR's blog post about these negotiating bots and the research behind them. Did the Facebook robots both want everything but the balls? Yes. You are right. You can ...
user avatar
  • 1,341
3 votes
Accepted

Why was ELIZA able to induce "delusional thinking"?

I like your choice of "induce" instead of "produce," because the delusions came from the users. This means the answer has to do mostly with human psychology; people come equipped with lots of mental ...
user avatar
3 votes

How can you simulate level of curiosity for a chatbot?

I think "curiosity" in AI would signify a 'desire to search.' It's an interest, that is experienced by some agent, in making something known that was previously unknown. So to define how much ...
user avatar
  • 1,837
3 votes

An AI that asks questions?

You are referring to 'proactive AI' as opposed to 'reactive AI' like Alexa, Cortana, Siri, Bixby, Google Assistant, and others. There hasn't been much progress in this area of AI. Google's recent ...
user avatar
3 votes
Accepted

Can we make a chatbot that really "understands" the questions?

This question has been studied academically for decades, and is really an extension of the work on Philosophy of Mind that was done in the two or three centuries before that. A good resource is Mind ...
user avatar
3 votes

The future of chatbots

You should check out my answer here to your second question. For your first question, which is a special case, the answer is it might be one of the best fields to study! Academic and industrial ...
user avatar
3 votes

What technology do people use to create bots for games like LOL or Runescape?

Bot development is more about 'hacking' than AI in a way that in the very first place you need to read and (over) write game data which you are not supposed to (and thereby potentially violating the ...
user avatar
  • 284
3 votes

How can I make ELIZA more realistic?

One 'easy' way would be to have some sort of conversational memory, where you track what the user has said already. I don't know how complex your patterns are, but if you could recognise names and ...
user avatar
  • 5,027
2 votes

Are Siri and Cortana AI programs?

Short Answer, No. Explained, Siri and Cortana are just inference engines. Though how applaudable their ability to synthesize text from speech and parse lexical maps from the text using Machine ...
user avatar
2 votes

Are Siri and Cortana AI programs?

They are virtual artificial agents which exhibit intelligent behavior (AI). Tim Urban on Wait But Why website wrote the following: The software and data behind Siri is AI, the woman’s voice we ...
user avatar
  • 10k
2 votes

Are there any AI that have passed the MIST test so far?

I believe this is exactly the kind of test where Doug Lenat's cyc would do very well at ? But I can't answer the question : how much of that corpus could it answer correctly ? Probably quite a lot ! (...
user avatar
2 votes

How to generate a dataset for question answering from books (like Facebook's bAbI)?

If you are talking about "generating" in the sense of generative models , it is pretty tough. since we are still far beyond understanding the actual structure of question-answering. And even state of ...
user avatar
2 votes

Is there a service that can search for answers to general questions?

You can use Google https://encrypted.google.com/search?hl=en&q=when%20was%20Einstein%20born and parse the response. Wolfram ALPHA is another candidate. http://m.wolframalpha.com/input/?i=what+...
user avatar
  • 231
2 votes

How could a chat bot learn synonyms?

This answer describes the "word vector" toolkit in NLP. The result of analyzing a large corpus to find words that occur in similar context provides dense vectors for each word that can then be used ...
user avatar
  • 243
2 votes

Who are thought leaders in the chatbot space?

One of them is certainly Doctor Richard Wallace. Doctor Wallace was the original author of the Artificial Intelligence Markup Language spec and is Chief Science Officer at PandoraBots.
user avatar
  • 3,679
2 votes

Can we make a chatbot that really "understands" the questions?

Defining what it means to understand something is a complex philosophical question, with answers that can split the AI community into different camps. Clearly an algorithm that associates the ASCII ...
user avatar
  • 23.2k

Only top scored, non community-wiki answers of a minimum length are eligible