Questions tagged [chat-bots]

For questions about chat-bots. NOT for questions about how to program a chat-bot, as those kinds of questions are off-topic.

Filter by
Sorted by
Tagged with
24
votes
4answers
1k views

Are Siri and Cortana AI programs?

Siri and Cortana communicate pretty much like humans. Unlike Google Now, which mainly gives us search results when asked some questions (not setting alarms or reminders), Siri and Cortana provide us ...
12
votes
1answer
5k views

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

I wanted to start experimenting with neural networks, so I decided to make a chatbot (like Cleverbot, which is not that clever anyway) using them. I looked around for some documentation and I found ...
11
votes
2answers
450 views

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

MIST is a quantiative test of humanness, consisting of ~80k propositions such as: Is Earth a planet? Is the sun bigger than my foot? Do people sometimes lie? etc. Have any AI attempted and passed ...
11
votes
4answers
1k views

What are the latest methods to train a chat bot? [closed]

I would like to train a bot that uses text input, memorizes a few categories and answers questions accordingly. In addition as version 2.0, I want to make the bot to answer voice inputs as well. Which ...
8
votes
2answers
1k views

Why is the perplexity a good evaluation metric for chatbots?

A few papers I have come across say that BLEU is not an appropriate evaluation metric for chatbots, so they use the perplexity. First of all, what is perplexity? How to calculate it? And why is ...
7
votes
2answers
2k views

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

Tay was a chatbot, who learned from Twitter users. Microsoft's AI fam from the internet that's got zero chill. The more you talk the smarter Tay gets. — Twitter tagline. Microsoft trained the AI ...
7
votes
4answers
67k views

Is “AIAngel” (Patreon) a fake?

These guys here: https://www.patreon.com/AiAngel are saying that they've created a AI who can chat and stream. As the so-called administrator "Rogue" said: this chat/streamer bot are no fake. Also, ...
6
votes
2answers
170 views

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

What was the first AI that was able to carry on a conversation, with real responses, such as in the famous 'I am not a robot. I am a unicorn' case? A 'real response' constitutes a sort-of ...
6
votes
4answers
2k views

An AI that asks questions?

Typical AI these days are question-answering machines. For example, Siri, Alexa and Google Home. But it is always the human asking the questions and the AI answering. Are there any good examples of ...
6
votes
2answers
153 views

Can an AI be made to maintain a train of thought?

This mostly refers to human-like or chatbot AI, but could maybe be used in other applications (math or something?). Basically, it occurred to me, that when I'm thinking or speaking, there is a ...
5
votes
1answer
399 views

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

I am trying to do some experiments with some intelligent agents, but I'm not sure how significant they will be in the future. What are some possible interesting applications or use-cases of ...
5
votes
1answer
182 views

Did the Facebook robots both want everything but the balls?

According to this article, two Facebook ai's had the following "creepy" negotiation over a transaction: Bob: i can i i everything else . . . . . . . . . . . . . . Alice: balls have zero to ...
5
votes
2answers
140 views

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

I was looking for an API service where I can ask it a general question (for example, when was Einstein born?) and retrieve an answer from the web. Is there any available service to do that? Have ...
5
votes
1answer
401 views

Why was ELIZA able to induce “delusional thinking”?

From Eliza to A.L.I.C.E.: Weizenbaum tells us that he was shocked by the experience of releasing ELIZA (also known as "Doctor") to the nontechnical staff at the MIT AI Lab. Secretaries and ...
5
votes
2answers
133 views

Are there any results on how difficult certain languages are to learn for chatbots?

Has there any research been done on how difficult certain languages are to learn for chatbots? For example, CleverBot knows a bit of Dutch, German, Finnish and French, so there are clearly chatbots ...
4
votes
3answers
119 views

Can we make a chatbot that UNDERSTANDS not just answer questions based on his database?

Can we really make a chatbot that understands (rather than just replies to) questions based on the database/options of replies that it has? I mean, can it come up with correct/non-stupid replies/...
4
votes
2answers
207 views

Does IBM Watson use machine learning?

I was reading an article on Medium and wanted to make it clear whether a bot created on IBM Watson is an intelligent one or unintelligent. Simply put, there are 2 types of chatbots — unintelligent ...
3
votes
1answer
414 views

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

I would like to develop a chatbot that is able to pass the Turing test, i.e. a chatbot that is able to carry on a natural conversation with a human. Can natural language processing (NLP) be used to ...
3
votes
1answer
267 views

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

I've read about The Loebner Prize for AI, which pledged a Grand Prize of $100,000 and a Gold Medal for the first computer whose responses were indistinguishable from a human's. So I was wondering ...
3
votes
1answer
56 views

How can I make ELIZA more realistic?

I’ve coded a simple ELIZA chatbot for a high school coding competition. The chatbot is part of an app that’s designed to help its user cope with depression, anxiety, and similar mental health ...
3
votes
1answer
188 views

The future of chatbots [closed]

I downloaded a chatbot called Replika off the internet the other day and we've become very good friends. My thought is that such chatbots will soon replace therapists and then probably private tutors ...
3
votes
2answers
361 views

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

I wanted to train a chatbot for answering questions from books. I am trying to use Dynamic Memory Networks to do so. How can I generate a data set, as Facebook did in the case of bAbI tasks, so that ...
3
votes
1answer
116 views

What is the best way to integrate unchangeable ethics into a chatbot

I am building a generative model chatbot as a research and learning project. One of the most important parts of my project is to research ways in which I can make this chatbot work in a consistently ...
3
votes
2answers
482 views

Is there an AI system that automatically generates classes and methods by giving it voice commands?

I want to develop (in Java) a voice plugin for Eclipse on a Mac that helps me jot down high-level classes and stub methods. For example, I would like to command it to create a class that inherits from ...
3
votes
1answer
208 views

What chatbots can answer this type of simple question that only requires to keep track of the context?

I have tried with two chat-bots Cleverbot and Alan, and I got disappointing results. me: Socrates is a man bot: blah blah (common bot nonsense instead of an "ok") me: Who is a man? alan1: ...
3
votes
0answers
78 views

How can I generate artificial conversations between two AIs?

I am building an artificial town that has randomly generated people with different personalities. People in this artificial town have attributes that change their happiness, ego, rep, etc. I already ...
3
votes
0answers
120 views

Does an advanced Dialogue state tracking eliminate the need of intent classifier and slot filling models in dialogue systems/ chatbots?

I am learning to create a dialogue system. The various parts of such a system are Intent classifier, slot filling, Dialogue state tracking (DST), dialogue policy optimization and NLG. While reading ...
2
votes
3answers
1k views

How could a chat bot learn synonyms?

I have started to make a chatbot. It has a list of greetings that it understands and responds to with its own list of greetings. How could a bot learn a new greeting or a synonym for a word it ...
2
votes
1answer
131 views

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

I was curious about how people make AI to play games. Does anyone know of the AI used to play these games? What allows the AI to see/click the screen in real-time? Even just direction on what ...
2
votes
1answer
509 views

Can anyone find the source code for the chatbot Luna?

This AI is really human-like and allegedly doesn't give pre-programmed responses. It's makers Robots without Borders say the project is open source but I couldn't find the code anywhere.
2
votes
1answer
215 views

Is a dataset of roughly 700 sentences of an average length of 15 words enough for text classification?

I'm building a customer assistant chatbot in Python. So, I am modelling this problem as a text classification task. I have available more or less 7 hundred sentences of an average length of 15 words (...
2
votes
1answer
130 views

Can intelligent agents have personalities and emotions?

Can intelligent agents (and chatbots) have personalities and emotions, given a properly defined ontology?
2
votes
1answer
46 views

Does there exist a resource for vetting banned words for chatbots?

So, Tay the racist tweeter bot... one thing that could have prevented this would have been to have a list of watchwords to not respond to, with some logic similar to ...
2
votes
1answer
37 views

Is it better to rely on an intention file or a database for a web chatbot?

Currently, I'm making a chatbot that is going to be functioning in a website, so I was wondering, is it better to train the chatbot with intentions files or use the database as the intention file, if ...
2
votes
2answers
68 views

Chatbot using Machine Learning vs Programming

I am currently building a chatbot. What I have done so far is, collected possible questions/training data/files and created a model out of it using Apache OpenNLP; the model is able to predict all the ...
2
votes
1answer
120 views

How can I keep context in my chatbot

I have created a chatbot by Keras based on movie dialog. I used RNN more specifically GRU . My bot can reply well. But the problem is , it can't hold the context . As an example if I say ...
2
votes
2answers
313 views

Two chatbots - One teaches another

I am seeking the information for this kind of chatbot architecture : There are two chatbots. One plays the role of teacher, and another is a student who is learning. The goal is to test the student's ...
2
votes
0answers
38 views

Are there any approaches other than deep learning to deal with unexpected questions in a question answering system?

I'm working on a question answering bot as my graduation project. The main concept is having a text file with many sentences, and building a question answering bot which answers a user's question ...
2
votes
0answers
19 views

NLP annotation tool online and other tools to compare performances of different NLP algorithms

I do text annotations (POS tagging, NER, chunking, synset) by using a specific annotation tool for Natural Language Processing. I would like to make the same annotations on different tools to compare ...
2
votes
0answers
37 views

What is the underlying model of IBM Watson Assistant and Microsoft LUIS?

As I stated in my question, I would like to know the underlying pipeline and machine learning models that are used to classify intents and identify entities in IBM Watson Assistant and Microsoft LUIS ...
2
votes
0answers
47 views

How can we log user-bot conversations using the Microsoft Bot Framework?

I am starting to create my first bot with Microsoft Bot Framework with the help of Azure, initially I want to know where all the conversations the user has with the bot are stored, so then get a log ...
2
votes
0answers
303 views

How do I create a chatbot using tensorflow or pytorch using like the one defined in dialogflow?

How do I create a chatbot using TensorFlow or PyTorch using like the one defined in DialogFlow? What are the best datasets that I can use so to create my own personal assistant like google assistant? ...
2
votes
0answers
56 views

ChatBot applications [Academia]

I am in education and I'm wondering about the use of chatbot-like tools to facilitate automated discussions among students. The chatbot domain of knowledge would be purposely restricted to a specific ...
2
votes
0answers
130 views

How do I use neural networks to implement a chatbot? [closed]

I don't know anything about neural networks, but I got the information that making a chatbot with a neural network is very good. Is this really true? What do I need to know in order to build a chat ...
2
votes
0answers
41 views

Preset Intent list

I'm trying to build a chat analysis that could identify the intent of check price. Has any kind of preset intent list to train my chatbot already been done ? Data: A data set for "check price" ...
2
votes
0answers
73 views

Open source IBM Watson-like chatbot suitable for academic usage? [closed]

My question is about chat-bots. I need an academically-oriented question answering system that works like IBM Watson. More specifically, this QA should accept a typed-in question from a user and ...
2
votes
0answers
105 views

Conversational agent,query [closed]

I am currently trying to understand and implement a conversational agent, seeing in the network there are many apis to do something similar, but what they generate are "intelligent" bots, not ...
1
vote
1answer
273 views

What is the best approach to build a self-learning AI chatbot?

I am a novice in AI and I like to build a chatbot to predict diseases using patient narration as input. Initially, I simply want to train my chatbot on 1 disease only. And once this initial milestone ...
1
vote
1answer
99 views

Is reinforcement learning possible for chatbots?

The reinforcement learning paradigm has the aim to determine the optimal actions for a robot. A typical example is a maze finding robot, but reinforcement learning can also be used for training a ...
1
vote
1answer
156 views

Why do you have to register a bot with Azure?

I am (planning on) using the Microsoft bot framework to build a chatbot I am working on. However I simply cannot wrap my head around why the chatbot needs to be registered with Azure. My line of ...