All Projects → ran-j → Chatbotnodejs

ran-j / Chatbotnodejs

ChatoBot build with nodejs and tensorflowjs

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Chatbotnodejs

Node Sparkbot
Build Webex ChatBots in JavaScript
Stars: ✭ 18 (-47.06%)
Mutual labels:  chatbot
Cadscenario personalisation
This is a end to end Personalisation business scenario
Stars: ✭ 10 (-70.59%)
Mutual labels:  chatbot
Simple Chatbot Keras
Design and build a chatbot using data from the Cornell Movie Dialogues corpus, using Keras
Stars: ✭ 30 (-11.76%)
Mutual labels:  chatbot
Java Fbchatbot
Messenger webhook implementation in java with jetty, contracts of facebook messenger webhook
Stars: ✭ 24 (-29.41%)
Mutual labels:  chatbot
Sulla
👩🏻‍🔬 Javascript Whatsapp api library for chatbots
Stars: ✭ 844 (+2382.35%)
Mutual labels:  chatbot
Botbuilder Viber
Plug-in Viber connector for Microsoft BotBuilder framework
Stars: ✭ 12 (-64.71%)
Mutual labels:  chatbot
Viber
Viber messaging/chatbot for Go/Golang
Stars: ✭ 17 (-50%)
Mutual labels:  chatbot
Dialogflow Sendgrid
📮 Dialogflow + Sendgrid = AI Mailbox
Stars: ✭ 33 (-2.94%)
Mutual labels:  chatbot
Rasa core bot
A sample chat bot based on rasa_core and Rasa_NLU_Chi
Stars: ✭ 9 (-73.53%)
Mutual labels:  chatbot
Bots
⚡️ Tools for building bots
Stars: ✭ 954 (+2705.88%)
Mutual labels:  chatbot
Muscle man
💪🏻It is a chatbot which can receive your practice record!
Stars: ✭ 25 (-26.47%)
Mutual labels:  chatbot
Nlp tensorflow project
Use tensorflow to achieve some NLP project, eg: classification chatbot ner attention QAetc.
Stars: ✭ 27 (-20.59%)
Mutual labels:  chatbot
Cog
Bringing the power of the command line to chat
Stars: ✭ 910 (+2576.47%)
Mutual labels:  chatbot
C4bot
Chat bot that plays Connect Four with you
Stars: ✭ 21 (-38.24%)
Mutual labels:  chatbot
Insurance Bot
A message based insurance experience
Stars: ✭ 30 (-11.76%)
Mutual labels:  chatbot
Line Account Link
LINE account link tutorial with sample code
Stars: ✭ 18 (-47.06%)
Mutual labels:  chatbot
Satellite Tracker
WARNING: This repository is no longer maintained ⚠️ This repository will not be updated. The repository will be kept available in read-only mode.
Stars: ✭ 12 (-64.71%)
Mutual labels:  chatbot
Api Ai Tutorial Demo
A simple example of Facebook Messenger chatbot built with api.ai and node.js
Stars: ✭ 33 (-2.94%)
Mutual labels:  chatbot
Nlp xiaojiang
自然语言处理(nlp),小姜机器人(闲聊检索式chatbot),BERT句向量-相似度(Sentence Similarity),XLNET句向量-相似度(text xlnet embedding),文本分类(Text classification), 实体提取(ner,bert+bilstm+crf),数据增强(text augment, data enhance),同义句同义词生成,句子主干提取(mainpart),中文汉语短文本相似度,文本特征工程,keras-http-service调用
Stars: ✭ 954 (+2705.88%)
Mutual labels:  chatbot
Ryuzaki bot
Simple chatbot in Python using NLTK and scikit-learn
Stars: ✭ 28 (-17.65%)
Mutual labels:  chatbot

ChatBot logo

ChatBotJS

A contextual Chatbot build with TensorflowJS and NodeJS

Install dependencies and run.

$ npm cd ChatBotNodeJS
$ npm install
$ npm start

Install dependencies and run with sample train.

$ npm cd ChatBotNodeJS
$ npm install
$ npm run seed
$ npm start

Build with docker.

$ npm cd ChatBotNodeJS
$ docker network create backend-bot
$ docker network create frontend-bot
$ docker-compose up --build

Use respository.

$ docker pull docker.pkg.github.com/ran-j/chatbotnodejs/chatbotnodejs:latest
$ docker run --publish 3000:3000 --detach --name chatbotnodejs chatbotnodejs:latest

You can register your intents and the build agent.

Register Train Anwser

Todo List

  • [ ] Auth
  • [ ] User CRUD
  • [ ] Fallback dashboard
  • [ ] Token for requests
  • [ ] Metricis (Count request numbers ...)
  • [X] Docker
  • [X] Update Tensorflow JS
  • [X] Log conversation and fallbacks
  • [X] Data table for intents list
  • [X] Optimizations on train and answer
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].