Luffy7854 / 2nd-project

Our second clojure project
0 stars 1 forks source link

SYMBOLIC COMPUTATION SECOND PROJECT : CLOJURE CHATBOT

Chatbot ICA2off

The project here is to create a chatbot in Clojure in a teamwork. We have to follow several conditions which can help any tourists to get precious informations about two kinds of birds : robin and magpie in all parks of this city.

Our chatbot can give informations, answer simple questions and also simplify the life of foreign tourists effectively.

This chatbot used to be clear, easy to use and follow a ELIZA structure.

HOW TO START

First, you need to install clojure into UBUNTU, just follow the instruction on: https://clojure.org/guides/getting_started

Then start the chatbot with the command "clojure 2project.clj" and follow the instructions.

USAGE

REQUIREMENTS : Our chatbot run only in REPL environment. Only the users who can use this environment can use the chatbot to get informations about Prague city.

If some toursits want to, they can also use another environment which allow clojure program.

To use this simple chatbot.

2021-11-08 (2)

Chatbot

EXAMPLE of chat between any users and chatbot :


CHATBOT: Hi, Would you like to start the chatbot ? yes or no ?

USER : "yes"

CHATBOT : "What's your name ?"

USER : "Bastien"

CHATBOT : "HI Bastien, INFORMATIONS OR HELP ?"

USER : "INFORMATION"

CHATBOT : "wich type of informations ? [park or animals] ?"

USER : "animals" 

CHATBOT : "In which park  you were ? | All parks: Obora Bertramka Frantiskanska Kampa ?"

USER : "obora"

CHATBOT : "In obora you have magpies and crow, let's find out what you saw!
           What was the principal color of the animal ?" 

USER: "white"

CHATBOT: "Interesting ! was there another color? ? [yes no]" 

USER: "YES"

CHATBOT:"what other color was it?"

USER: "BLUE"

CHATBOT: "OK what was the color of its beak ? | help for more information"

USER: "yellow"

CHATBOT: "I'm pretty sure the bird you saw was a magpie!"

CHATBOT: "You want ohter informations ?"

USER : "NO,thanks"

CHATBOT: "Program finish..."

HELP

If the users have any problems or need any informatons they can say "HELP" to get the e-mail which can help them for any request. The e-mail is : help@praguecollege.cz

In the future, we will be able to involve this chatbot to give more information about any birds and give more precise information about any request of a tourist. For the moment this chatbot gives information about the birds and Park.

We are open into welcoming contributors only if they are motivated into helping improve this chatbot taking into account users criticizes. They also have to know Prague City precisely. It will be important for the future of this chatbot.

LICENSE

This project was did by Abishan, Bastien and Kylian under the direction of our Symbolic Computation teacher : Petr Svarny.