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
0 votes
0 answers
22 views

Terminology question around "slot filling"

This is a question about terminology. Assume you have a chatbot with intent classification and slot filling. Assume you have an intent to handle questions about shops in a town. A user asks a ...
Sjoerd222888's user avatar
1 vote
1 answer
77 views

How to train a language model to write poem?

I am using some of the LLM applications, and all of them are better at provide formal, steady conversations, rather than writing texts with styles. So I wonder whether it is possible to train a LLM ...
Cabbage's user avatar
  • 11
0 votes
1 answer
43 views

How does GPT like Decoder only conversational models distunguish the source of text?

In a conversational setting where two sources of text (user and the model) follow each other like below User: some text bla bla Model: another text bah bah User: bla bla bla Model: bah bah and so on, ...
meliksahturker's user avatar
0 votes
0 answers
20 views

story generation with strong restrictions

I try to write a story with only a large subset of a given language, for instance, all French words not containing the letter 'a'. The tools I tried mostly understood the request, writing a story with ...
kaleidoscop's user avatar
1 vote
1 answer
78 views

Is it possible to have a ChatGPT bot that can answer questions about sensitive information without using external servers?

We have a lot of internal documentation that contains sensitive information. Is it possible to have a ChatGPT bot that can answer questions about this information, to my used by users with clearance ...
BanksySan's user avatar
  • 111
0 votes
0 answers
452 views

ChatGPT4all to create chatbot to answer questions on your own docs without external calls

So, I came across this Tutorial (Apologies, if you cannot access it, it is a member's only story) and I gave it a shot. Technically, it "works". However, it seems to be a bit poor in the ...
Abhishek Rai's user avatar
0 votes
0 answers
123 views

How to fine-tune a pre-trained model for customer service like tasks chatbot?

I want to make a trainable conversational bot that can respond to customer service questions. The bot should be able to adapt to different domains based on the dataset provided by the user (a company ...
Mohamed saad's user avatar
0 votes
0 answers
48 views

How to build a Generative AI based on insights

I have a huge amount of documents that I do some preprocessing for them to extract insights. For instance, thousands of companies' profiles are used to extract the top N industries that exist in Japan....
Minions's user avatar
  • 123
0 votes
0 answers
13 views

What's the right approach to "teach" a chatbot about a big specific data set: training it or feeding it the input once?

I would like to build a chatbot that I can talk to about any specific data set I provide and I have a theoretical question. Let's say, I want to discuss French cuisine. This could involve providing ...
lesssugar's user avatar
  • 101
0 votes
0 answers
24 views

Is there an advantage of using GPT model compared to BERT if you have a specific domain?

ChatGPT really shines when the task/question is very broad and is general. Using it and then limiting it's knowledge to a specific domain (via prompts as far as I know) would be kind of a waste of GPT....
Lee's user avatar
  • 1
4 votes
1 answer
188 views

How could chatGPT avoid consuming what it produces

Considering the popularity of chatGPT, we can imagine that in the near future, many people will use it to produce lots of text contents on the internet, like blogs, forums. The productivity will be ...
zzzgoo's user avatar
  • 151
0 votes
0 answers
35 views

Creating or using a corpus for a chatbot interaction modelling for an existing intelligent tutor system

I'm currently researching and building a chatbot to link to an existing intelligent tutoring system for the domain of the topic of relational databases. The current intelligent tutoring system is ...
kokumajutsu's user avatar
5 votes
0 answers
556 views

Are "prompt engineering" and "prompt design" used as synonymous?

Are "prompt engineering" and "prompt design" used as synonymous / equivalent terms on the day to day communications (not research papers) in Artificial Intelligence community ? Do ...
Rubén's user avatar
  • 159
3 votes
1 answer
184 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 ...
Nathan BeDell's user avatar
0 votes
1 answer
433 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: ...
Maya Rahto's user avatar
5 votes
2 answers
1k 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) - ...
Nathan B's user avatar
  • 161
0 votes
0 answers
120 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 ...
Gaylen's user avatar
  • 1
49 votes
3 answers
22k views

Was ChatGPT trained on Stack Overflow data?

Has ChatGPT used highly rated and upvoted questions/answers from Stack Overflow in its training data? For me it makes complete sense to take answers that have upwards of 100 upvotes and include them ...
Nicolas Zein's user avatar
0 votes
0 answers
1k 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, ...
Anixx's user avatar
  • 321
6 votes
3 answers
3k 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 ...
yters's user avatar
  • 387
5 votes
1 answer
2k views

Why does ChatGPT create 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 ...
Quinten's user avatar
  • 165
6 votes
1 answer
2k 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 ...
HelloGoodbye's user avatar
9 votes
1 answer
1k 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 ...
Obie 2.0's user avatar
  • 192
1 vote
0 answers
169 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 ...
zomega's user avatar
  • 119
4 votes
4 answers
4k 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 ...
ak0000's user avatar
  • 205
34 votes
6 answers
11k views

How does an AI like ChatGPT 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 ...
iammilind's user avatar
  • 443
8 votes
4 answers
49k 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 ...
Lars Flieger's user avatar
28 votes
4 answers
34k 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 ...
Mithical's user avatar
  • 2,895
24 votes
4 answers
11k 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: ...
Peyman's user avatar
  • 554
52 votes
2 answers
43k 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? ...
milez's user avatar
  • 951
0 votes
1 answer
105 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 ...
Quantizer's user avatar
  • 101
1 vote
1 answer
437 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 ...
Giorgio Tempesta's user avatar
2 votes
2 answers
325 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 ...
DukeZhou's user avatar
  • 6,237
0 votes
1 answer
43 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 ...
Nibbles's user avatar
0 votes
2 answers
1k 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 ...
Ugohihi's user avatar
1 vote
1 answer
155 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 ...
Hiren Namera's user avatar
1 vote
0 answers
49 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 ...
Merlin's user avatar
  • 21
3 votes
1 answer
216 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 ...
PerplexedDimension's user avatar
1 vote
0 answers
55 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. ...
NaturalBornCamper's user avatar
0 votes
1 answer
406 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 ...
Muhammad Maqsoodur Rehman's user avatar
2 votes
1 answer
193 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 ...
JohnnyApplesauce's user avatar
2 votes
1 answer
50 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 ...
Anon555's user avatar
  • 131
2 votes
0 answers
49 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 ...
F Martin 's user avatar
2 votes
0 answers
39 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 ...
franz1's user avatar
  • 173
2 votes
1 answer
320 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 ...
Michael Hearn's user avatar
2 votes
0 answers
59 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 ...
Maghaj's user avatar
  • 21
2 votes
0 answers
54 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 ...
John Doe's user avatar
  • 151
2 votes
0 answers
378 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? ...
Shikhar Tiwari's user avatar
3 votes
2 answers
128 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 ...
java_dev's user avatar
  • 131
2 votes
1 answer
238 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 ...
Mithun Sarker Shuvro's user avatar