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
2 votes
1 answer
42 views

What is the "state of the art" in (at least partially) symbolic/logic-based chat bots/AI assistants?

ChatGPT has had a lot of buzz around it recently, and for good reason. It has shown some amazing capabilities in responding to new information, as well as in generalizing new information that has been ...
0 votes
1 answer
62 views

Why is ChatGPT not aware of panpsychism?

I asked her what panpsychism was and it couldn't answer. Why doesn't it have that kind of knowledge? Is it for some ethical reason? Its answer: ...
3 votes
1 answer
89 views

InstructGPT: What is the sigma in the loss function and why $\log(\cdot)$ is being used?

InstructGPT: What is the sigma in the loss function and why $\log(\cdot)$ is being used? $$ \operatorname{loss}(\theta) = -\frac{1}{\binom{K}{2}}E_{(x,y_w,y_l)\sim D}[\log(\sigma(r_{\theta}(x, y_w) - ...
  • 141
0 votes
0 answers
47 views

Could GPT3 be integrated with GOFAI programming to improve its ability to acquire new knowledge?

In my limited experience with AI chatbots (Replika, Sophie, etc.) they immediately fail the Turing test if I try to teach them some simple fact, or ask them to recall something that I said a few ...
  • 1
0 votes
0 answers
417 views

What are the similarities and differences between ChatGPT and YouChat?

I have recently tried the both, and it looks to me that the both have similar capabilities. YouChat says ChatGPT is more advanced. YouChat has connection to the Internet, and according to it, ...
  • 101
4 votes
2 answers
310 views

How is ChatGPT able to repeat random numbers?

From what I understand, ChatGPT is just a fancy neural network, operating like a sophisticated Markov Chain generator. As such, it should only be able to generate tokens that are in its training ...
  • 325
2 votes
1 answer
294 views

Why does ChatGPT creates fake code?

ChatGPT has been a big thing lately. It also makes a lot of mistakes. For example, it creates fake functions of a package and tells it as it works for real. I was wondering how that works. Why is it ...
  • 135
5 votes
1 answer
790 views

How was ChatGPT trained?

I know that large language models like GPT-3 are trained simply to continue pieces of text that have been scraped from the web. But how was ChatGPT trained, which, while also having a good ...
4 votes
0 answers
204 views

What causes ChatGPT to generate responses that refer to itself as a bot or LM?

ChatGPT occasionally generates responses to prompts that refer to itself as a "bot" or "language model." For instance, when given a certain input (the first paragraph of this ...
  • 141
1 vote
0 answers
63 views

Is it possible to create an AI that produces output without giving it input?

AFAIK an AI is first trained using a data set of input and output values. After the training proccess you can give the AI input and it will produce output. For example when you write a sentence to an ...
  • 119
4 votes
2 answers
2k views

How does ChatGPT respond to novel prompts and commands?

So I understand how a language model could scan a large data set like the internet and produce text that mimicked the statistical properties of the input data, eg completing a sentence like "eggs ...
  • 141
20 votes
5 answers
7k views

How does an AI answer a question in a subject which it may not know?

After seeing StackOverflow's banning of ChatGPT, I explored it out of curiosity. It's marvellous as it can write code by itself! Later to check if it knows chess as well like Google-Deepmind's ...
  • 301
5 votes
4 answers
34k views

OpenAI ChatGPT gives a network error at long responds. How can I fix it? [closed]

When OpenAI's ChatGPT replies with a very long answer, it will return a network error. When you check the network console, the POST request will fail with a ...
8 votes
3 answers
8k views

Why is ChatGPT bad at math?

As opposed to How does ChatGPT know math?, I've been seeing some things floating around the Twitterverse about how ChatGPT can actually be very bad at math. For instance, I asked it "If it takes ...
  • 2,355
15 votes
3 answers
4k views

How does ChatGPT know math?

ChatGPT is a language model. As far as I know and If I'm not wrong, it gets text as tokens and word embeddings. So, how can it do math? For example, I asked: ME: Which one is bigger 5 or 9. ChatGPT: ...
  • 302
11 votes
1 answer
3k views

How does ChatGPT retain the context of previous questions?

One of the innovations with OpenAI's ChatGPT is how natural it is for users to interact with it. What is the technical enabler for ChatGPT to maintain the context of previous questions in its answers? ...
  • 291
0 votes
0 answers
27 views

What AI API is used to create a chatbot that can answer questions about texts?

I am new to AI and as far as I know you train a model by having a data set which provides input and output values. But what if you want to create a chatbot that can answer questions about Wikipedia ...
  • 119
0 votes
0 answers
11 views

Recommended ways of building a chatbot/autoresponder for a recommendation system

What are some recommended ways (with pros and cons) to implement a chatbot/autoresponder bot for an enhanced recommendation system? In terms of architecture, data, etc. Couldn't find anything on ...
  • 111
0 votes
0 answers
60 views

Why remove stop words, numbers in a conversational chatbot?

I have been working on a conversational chatbot recently using movie dialogues corpus dataset, since i am very new to this i started to see if there's already code available for chatbots. I came ...
0 votes
1 answer
60 views

Can you make Q&A language model stay on topic?

I’m thinking of fine-tuning a pre-trained language model for a Q&A task. More specifically, I’d like to fine-tune the model on a single chapter in a classic college textbook. Afterward, the reader ...
  • 101
1 vote
1 answer
225 views

Where is memory stored in a chatbot like LaMDA?

I have a basic understanding of how neural networks work, and I have always thought that those chatbots work in a similar way (but I might be wrong): they take an input, shape it in a way that can be ...
2 votes
2 answers
183 views

Are there theoretically linguistic inputs that could send an NLP algorithm into infinite loops or break the chatbot?

I was asked an interesting question today by a student in a cybersecurity and information assurance program related to getting spammed by chatbots on snapchat. He's tried many conventional means of ...
  • 6,147
0 votes
1 answer
39 views

Creating a NLP driven chatbot [closed]

I would like to create a chat bot for an e-commerce website that sells a wide range of general merchandize items, from t-shirts, jumpers to calculators. Its primary objective is to develop a Q&A ...
0 votes
2 answers
345 views

How to combine several chatbots into one?

I'm in the middle of a project in which I want to generate a TV series script (characters answering to each other, scene by scene) using SOTA models, and I need some guidance to simplify my ...
1 vote
1 answer
126 views

When to use NLP, NLG and NLU in conversation agents?

I had read some blogs (like 1, 2 or 3) about what the difference between all three of them is. I am trying to build an open domain conversation agent using natural language AI. That agent can do ...
1 vote
0 answers
46 views

Is there an AI system that, given a patient's symptoms, produces a diagnosis and suggests a treatment?

Is there an AI system (preferably, one that interacts with the human, such as a chatbot like this one) that, given some input (e.g. entered into the system by writing text), such as a person's ...
  • 21
3 votes
1 answer
169 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 ...
1 vote
0 answers
51 views

Designing a chatbot personal project with zero coding experience, using an existing platform

My girlfriend has a masters degree in linguistics and would like to create an AI chatbot personal project to show potential employers her linguistics skills since she is struggling to find a job. ...
0 votes
1 answer
391 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 ...
2 votes
1 answer
97 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
1 answer
41 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 ...
  • 131
2 votes
0 answers
46 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
0 answers
35 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 ...
  • 163
2 votes
1 answer
232 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
0 answers
48 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 ...
  • 21
2 votes
0 answers
50 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 ...
  • 151
2 votes
0 answers
349 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? ...
3 votes
2 answers
108 views

What are the advantages of Machine Learning compared to traditional programming for developing a chatbot?

I am currently building a chatbot. What I have done so far is, collected possible questions/training data/files and create a model out of it using Apache OpenNLP; the model is able to predict all the ...
  • 131
2 votes
1 answer
172 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 ...
7 votes
2 answers
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 ...
  • 215
7 votes
4 answers
69k 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, ...
  • 181
1 vote
1 answer
116 views

How to build a DQN agent which can be trained through interactive learning?

I am trying to create a chatbot whose dialogue policy model will be trained through reinforcement learning. Dialogue Policy is responsible for selecting the action to take based on the given state of ...
1 vote
1 answer
114 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 ...
user avatar
4 votes
2 answers
235 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 ...
1 vote
1 answer
254 views

How to make chatbot using NLP like Dialogflow? [closed]

I want to apply the concept that exists in the Dialogflow API in my e-commerce website. I get some references in this regard : Tokenization Part Of Speech Named Entity Recognition Rule based I ...
1 vote
1 answer
70 views

Detect named entities inside words using spaCy

I am using rasa nlu for training an NLU system to detect intents and slots. Now, some languages have word endings with their nouns (like Finnish, e.g. "in Berlin" -> "Berliinissä"). I have tried to ...
2 votes
1 answer
331 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 (...
  • 65
1 vote
0 answers
40 views

Game-based or nasty chatbot for Facebook Messenger or Skype

Are there chatbots for Facebook Messenger or Skype available which are game-based, i.e. with which it is possible to play a short funny game? It should be possible to play the game for at least 10 ...
  • 131
0 votes
1 answer
288 views

How do I create chatbots without machine learning?

I am looking for an non-ML method for two chat bots to communicate to each other about a specific topic. I am looking for an "explainable AI" method, as opposed to a "black-box" one (like a neural ...
0 votes
1 answer
91 views

Chatbots triggering emotions [closed]

I’m a researcher and I’m currently conducting a research project. I will conduct a study where I would like to trigger different emotions using chatbots on a smartphone (e.g. on Facebook Messenger). ...
  • 131