All Projects → amirharati → neo4j_protobot

amirharati / neo4j_protobot

Licence: other
a basic bot to evaluate using neo4j graph database as chatbot memory.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to neo4j protobot

chatbot
kbqa task-oriented qa seq2seq ir neo4j jena seq2seq tf chatbot chat
Stars: ✭ 32 (+113.33%)
Mutual labels:  neo4j, chatbot
Chat
基于自然语言理解与机器学习的聊天机器人,支持多用户并发及自定义多轮对话
Stars: ✭ 516 (+3340%)
Mutual labels:  neo4j, chatbot
Splain
small parser to create more interesting language/sentences
Stars: ✭ 15 (+0%)
Mutual labels:  chatbot
knowledge-graph
Graph Data Visualization Demo| 图数据搜索可视化应用案例
Stars: ✭ 30 (+100%)
Mutual labels:  neo4j
cleverbotfree
Free alternative for the Cleverbot API
Stars: ✭ 56 (+273.33%)
Mutual labels:  chatbot
neo4j-noderank
GraphAware Timer-Driven Runtime Module that executes PageRank-like algorithm on the graph
Stars: ✭ 27 (+80%)
Mutual labels:  neo4j
pat-the-campfire-bot
A Campfire chat bot in node.js, intended to run on Heroku. Built for internal use at Figure53 but you might like it.
Stars: ✭ 14 (-6.67%)
Mutual labels:  chatbot
rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
Stars: ✭ 60 (+300%)
Mutual labels:  chatbot
pytorch-transformer-chatbot
PyTorch v1.2에서 생긴 Transformer API 를 이용한 간단한 Chitchat 챗봇
Stars: ✭ 44 (+193.33%)
Mutual labels:  chatbot
JAW
JAW: A Graph-based Security Analysis Framework for JavaScript and Client-side CSRF
Stars: ✭ 26 (+73.33%)
Mutual labels:  neo4j
intelligo.js.org
The official website for Intelligo chatbot framework.
Stars: ✭ 18 (+20%)
Mutual labels:  chatbot
botkit-storage-datastore
Google Cloud Datastore storage module for Botkit
Stars: ✭ 13 (-13.33%)
Mutual labels:  chatbot
neo4j-ml-procedures
This project provides procedures and functions to support machine learning applications with Neo4j.
Stars: ✭ 37 (+146.67%)
Mutual labels:  neo4j
Neural Conversation Models
Tensorflow based Neural Conversation Models
Stars: ✭ 29 (+93.33%)
Mutual labels:  chatbot
eve-bot
EVE bot, a customer service chatbot to enhance virtual engagement for Twitter Apple Support
Stars: ✭ 31 (+106.67%)
Mutual labels:  chatbot
hubot-code-review
A Hubot script for GitHub code review on Slack.
Stars: ✭ 38 (+153.33%)
Mutual labels:  chatbot
messenger-bot
A Node bot server for the Facebook Messenger Platform
Stars: ✭ 23 (+53.33%)
Mutual labels:  chatbot
Chatbot
A Deep-Learning multi-purpose chatbot made using Python3
Stars: ✭ 36 (+140%)
Mutual labels:  chatbot
VirtualBLU
A Virtual Assistant for Windows PC with wicked Qt Graphics.
Stars: ✭ 41 (+173.33%)
Mutual labels:  chatbot
graphql-starter
Node, Express, GraphQL, Neo4j, Mocha and ES6
Stars: ✭ 17 (+13.33%)
Mutual labels:  neo4j
A simple proto chat bot using Neo4j. Neo4j is used as bot's memory.
requirements:
1- spacy.
2- rasa.
3- neo4j and its driver library for python.

This proto bot only can learn about restaurnats and users. It will save the facts into its memory and when you ask it can reterive.
For start fresh you can say "clear" (it clear the memory)
To end just say 'bye'

Example run:

(py36) [bash]:python chatbot.py
>  Ready!
clear
>  OK! I forget everything you said to me!
Hi
>  Hi
I am Amir and live in San Francisco
>  I also like to live in san francisco!
I will make sure I remember next time I see you!
I like Persian food
>  Great choice!
I will make sure I remember next time I see you!
I also like Chinese food
>  Great choice!
I will make sure I remember next time I see you!
I like Korean food as well
>  I am not sure what you mean
I meant I like Korean food
>  Great choice!
I will make sure I remember next time I see you!
I like Japanese food too
>  I also like japanese
I will make sure I remember next time I see you!
I am hungry
>  OH! Sorry I can't find any restaurant in san francisco. Please teach me about resturants there.
Anar is a Persian restaurant in San Francisco
>  Good to know!
I will make sure I remember next time I see you!
find me something
>  How about anar which is a persian restaurant in san francisco
Halo is a Japanese fast food
>  Good to know!
I will make sure I remember next time I see you!
Halo is in San Francisco
>  Good to know!
I will make sure I remember next time I see you!
FInd me something to eat
>  How about anar which is a persian restaurant in san francisco
Find me something else to eat
>  How about halo which is a japanese restaurant in san francisco
thanks
>  Sure!
Bye
Bye


TODO:
- It's inference is very limited.
- It can benefit from general knowledge graph.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].