Hello everyone,
My name is Stefan Malic. I’m 19 and interested into chatbots(currently the closes I can get to AI with my knowledge).
I am interested in AI(obviously), PHP, web developing in general and application testing.
I am a certified black-box software tester. Not much really, but for my age I believe it is a good step towards making a career in IT.
I’m currently making my own chatbot in PHP and this is how it looks like:
Front-end:
http://pokit.org/get/img/41979951b2c36eef3e322c9161b2ffe4.jpg
Back-end:
http://pokit.org/get/img/43e882caa25ae407b22c868840a8e519.jpg
The bot can also learn like this:
http://pokit.org/get/img/ee2efd609e6eaf83f3779b5789eea490.jpg
And this is the “Definitions” page:
http://pokit.org/get/img/2fc4315b23e125267ec6e5f7d38fe03c.jpg
Fairly simple. At the moment I’m working on a short-term memory of the bot.
First thing I’m going to try to accomplish is:
If the person says something like: “Am I a human?”, the bot will ask “What is a human?” and after it gets the response, it will be stored in the pending definitions table. From the admin panel I’ll approve or delete the definition added by the visitor.
Also, I’m thinking of implementing a name field for the visitor, so the conversation could focus only on the name.
An example:
Visitor: My name is Stefan.
Bot: That’s a nice name! It originates from Serbian history.
Or something of that sort.
That’s all I can think of at the moment. Hope I will find my place right here :D