Skip to main content

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
3 votes
2 answers
249 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
134 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 ...
0 votes
0 answers
14 views

Best Searchbots that explain code

Of all the LLM based available searchbots which ones are best at explaining code from Java, Python, Golang or Javascript? ChatGPT, Bing Copilot, Claude, Groq or Le Mistral?
1 vote
2 answers
108 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 ...
1 vote
0 answers
73 views

AI chat bot that answers by focusing only on 30 textbooks [closed]

I don't even know what I'm looking for and what's the terminology, so here I am asking this question. Background Assume I have 30 textbooks. I want to have an AI chatbot like ChatGPT which answers the ...
0 votes
0 answers
34 views

Fetch latest data from Gemini model to build chat bot

I am building a chat bot based on gemini pro model through prompt engineering. The use case is simple. It allows user to ask a question about something specific which entails generating info about ...
0 votes
0 answers
55 views

Why won't ChatOllama work with GraphCypherQAChain?

I am trying to get a QA Chain that uses mistral to work, but the Chain fails to restrict the LLM to solely use the relationships in the Knowledge Graph (in Neo4j). The code is: ...
6 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 ...
0 votes
1 answer
97 views

How does chatgpt interpret prompts? [closed]

First of all, my English isn't very good, please bear with me. I've heard that chatgpt is a decoder-only model, which doesn't use any encoder model. How does it interpret our prompts if it doesn't use ...
54 votes
2 answers
48k 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? ...
0 votes
0 answers
23 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 ...
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 ...
1 vote
1 answer
235 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 ...
0 votes
1 answer
58 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, ...
0 votes
0 answers
22 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 ...
50 votes
3 answers
23k 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 ...
0 votes
0 answers
600 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 ...
0 votes
0 answers
184 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 ...
29 votes
4 answers
36k 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 ...
24 votes
4 answers
12k 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: ...
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 ...
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 ...
0 votes
0 answers
39 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 ...
4 votes
1 answer
196 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 ...
4 votes
2 answers
257 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 ...
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) - ...
5 votes
0 answers
664 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 ...
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 ...
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 ...
-2 votes
1 answer
443 views

Why is ChatGPT not aware of panpsychism? [closed]

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: ...
0 votes
0 answers
128 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 ...
7 votes
3 answers
5k 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 ...
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, ...
8 votes
4 answers
50k 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 ...
3 votes
1 answer
202 views

How do chatbots work?

I am interested to know how they work and how can I build something like them. What subject should I look for it?
1 vote
0 answers
272 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 ...
3 votes
2 answers
315 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: ...
1 vote
1 answer
511 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 ...
8 votes
2 answers
2k 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 ...
3 votes
2 answers
445 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 ...
4 votes
1 answer
202 views

Did the Facebook robots both want everything but the balls? [closed]

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 ...
3 votes
2 answers
135 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 ...
2 votes
2 answers
420 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 votes
2 answers
173 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
3 answers
265 views

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

Can we make a chatbot that really "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 ...
1 vote
2 answers
312 views

How can you simulate level of curiosity for a chatbot?

I'd like to know more about implementing emotional intelligence. Given I'm implementing a chatbot and I'd like to introduce the levels of curiosity to measure whether user text input is interesting or ...
0 votes
1 answer
45 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 ...
14 votes
1 answer
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 ...
4 votes
2 answers
155 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 ...
3 votes
2 answers
790 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 ...