Questions tagged [chatscript]

ChatScript is a natural language rule-based engine used to create conversational entities (chatbots). Use this tag when creating questions regarding the ChatScript language, engine, and implementation. Do not use this tag for any questions that do not directly relate to ChatScript or its usage.

ChatScript is a natural language tool/dialog manager used to create conversational entities (chatbots). It is a rule-based engine, where rules are created in code by human writers through a process called dialog flow scripting. ChatScript is designed as a successor to AIML and has won the Loebner prize multiple times.

21 questions
0
votes
3 answers

C++ program runs much slower on Windows vs Linux when doing file operations?

I use an open source project called ChatScript for natural language processing app development. When you execute a build operation with ChatScript, it scans all the script files that comprise your chat-bot. In my case, that's hundreds of files. This…
Robert Oschler
  • 14,153
  • 18
  • 94
  • 227
0
votes
3 answers

Why do I get this error message: "undefined reference to `PerformChat(char*, char*, char*, char*, char*)'"

I am trying to compile my program that uses ChatScript libraries. This is my code inside a file named main.cpp : #include #include "common.h" using namespace std; char* output2; unsigned int InitSystem(int argc,char* argv[]); void…
Hasani
  • 3,543
  • 14
  • 65
  • 125
0
votes
1 answer

undefined reference to `PerformChat(char*, char*, char*, char*, char*)

I want to use ChatScript externally in my program. In the documents it says: Embedding Step #1 First, you will need to modify `common.h and compile the system. You need to add all the CS .cpp files to your build list. Find the // #define NOMAIN 1…
Hasani
  • 3,543
  • 14
  • 65
  • 125
0
votes
1 answer

How can I use ChatScript Library with function in my own program?

How can I write a program that inside it, I can call ChatScript program, pass my input file to it and get the results as an output text file? This is a example using ChatScript Library : #include #include #include…
Hasani
  • 3,543
  • 14
  • 65
  • 125
0
votes
1 answer

Responding to multiple matches in Chatscript

I am currently trying to learn Chatscript but the documentation seems to be poor. My current issue is how to respond to a multi-statement match to input. So, if I say "Hi. Tell me about yourself" and I have a match for "hi" and "about yourself" it…
user1278255
  • 67
  • 1
  • 6
0
votes
1 answer

Is there a pre-defined library of conversations for chatscript?

I'm building a bot with chatscript and there is a lot to give it as far as what it can say and what it will react to. I've googled a lot but there doesn't seem to be much documentation or sources for chatscript. Does anyone know of a library of…
scalen121
  • 905
  • 3
  • 10
  • 22
1
2