suriyadeepan / Practical_seq2seq
Licence: gpl-3.0
A simple, minimal wrapper for tensorflow's seq2seq module, for experimenting with datasets rapidly
Stars: ✭ 563
Projects that are alternatives of or similar to Practical seq2seq
Tensorflow Ml Nlp
텐서플로우와 머신러닝으로 시작하는 자연어처리(로지스틱회귀부터 트랜스포머 챗봇까지)
Stars: ✭ 176 (-68.74%)
Mutual labels: chatbot, jupyter-notebook, seq2seq
Chinese Chatbot
中文聊天机器人,基于10万组对白训练而成,采用注意力机制,对一般问题都会生成一个有意义的答复。已上传模型,可直接运行,跑不起来直播吃键盘。
Stars: ✭ 124 (-77.98%)
Mutual labels: chatbot, jupyter-notebook, seq2seq
Building A Simple Chatbot In Python Using Nltk
Building a Simple Chatbot from Scratch in Python (using NLTK)
Stars: ✭ 286 (-49.2%)
Mutual labels: chatbot, jupyter-notebook
Tf tutorial plus
Tutorials for TensorFlow APIs the official documentation doesn't cover
Stars: ✭ 293 (-47.96%)
Mutual labels: jupyter-notebook, seq2seq
Seq2seq Chatbot For Keras
This repository contains a new generative model of chatbot based on seq2seq modeling.
Stars: ✭ 322 (-42.81%)
Mutual labels: chatbot, seq2seq
Deepqa
My tensorflow implementation of "A neural conversational model", a Deep learning based chatbot
Stars: ✭ 2,811 (+399.29%)
Mutual labels: chatbot, seq2seq
Seq2seq chatbot links
Links to the implementations of neural conversational models for different frameworks
Stars: ✭ 270 (-52.04%)
Mutual labels: chatbot, seq2seq
Seq2seq chatbot
基于seq2seq模型的简单对话系统的tf实现,具有embedding、attention、beam_search等功能,数据集是Cornell Movie Dialogs
Stars: ✭ 308 (-45.29%)
Mutual labels: chatbot, seq2seq
Conversational-AI-Chatbot-using-Practical-Seq2Seq
A simple open domain generative based chatbot based on Recurrent Neural Networks
Stars: ✭ 17 (-96.98%)
Mutual labels: chatbot, seq2seq
Text summurization abstractive methods
Multiple implementations for abstractive text summurization , using google colab
Stars: ✭ 359 (-36.23%)
Mutual labels: jupyter-notebook, seq2seq
Stock Prediction Models
Gathers machine learning and deep learning models for Stock forecasting including trading bots and simulations
Stars: ✭ 4,660 (+727.71%)
Mutual labels: jupyter-notebook, seq2seq
Nmtpytorch
Sequence-to-Sequence Framework in PyTorch
Stars: ✭ 392 (-30.37%)
Mutual labels: jupyter-notebook, seq2seq
chatbot
🤖️ 基于 PyTorch 的任务型聊天机器人(支持私有部署和 docker 部署的 Chatbot)
Stars: ✭ 77 (-86.32%)
Mutual labels: chatbot, seq2seq
pytorch-transformer-chatbot
PyTorch v1.2에서 생긴 Transformer API 를 이용한 간단한 Chitchat 챗봇
Stars: ✭ 44 (-92.18%)
Mutual labels: chatbot, seq2seq
Rnn For Joint Nlu
Tensorflow implementation of "Attention-Based Recurrent Neural Network Models for Joint Intent Detection and Slot Filling" (https://arxiv.org/abs/1609.01454)
Stars: ✭ 281 (-50.09%)
Mutual labels: jupyter-notebook, seq2seq
Neural Conversation Models
Tensorflow based Neural Conversation Models
Stars: ✭ 29 (-94.85%)
Mutual labels: chatbot, seq2seq
Practical Pytorch
Go to https://github.com/pytorch/tutorials - this repo is deprecated and no longer maintained
Stars: ✭ 4,329 (+668.92%)
Mutual labels: jupyter-notebook, seq2seq
keras-chatbot-web-api
Simple keras chat bot using seq2seq model with Flask serving web
Stars: ✭ 51 (-90.94%)
Mutual labels: chatbot, seq2seq
chatbot
kbqa task-oriented qa seq2seq ir neo4j jena seq2seq tf chatbot chat
Stars: ✭ 32 (-94.32%)
Mutual labels: chatbot, seq2seq
Seq2Seq Wrapper for Tensorflow
To make life easier for beginners looking to experiment with seq2seq model. Read the article I wrote on seq2seq - Practical seq2seq, for more details.
Datasets
- [x] CMU Pronouncing Dictionary : Phoneme sequence to word (sequence of alphabets)
- [x] Twitter Chat Log : Sentence to Sentence
Update
After tweaking the dataset to bring down the overall % of unknown tokens to 3%, increasing vocabulary to 8000, the results are promising.
Query | Reply |
---|---|
donald trump won last nights presidential debate according to snap online polls | thought he was a joke |
trump campaign please never delete this | he was a joke |
s new scoop is unk the castro connection how trumps company violated the us embargo against cuba | trump is a disgrace to the debate and the media is not a liar |
who won the first presidential debate | trump will be a better time for a man |
just wanna live in unk everything is 10x better there | i was just on the same side and i was like it was a good time |
the lil girl i forgot her name scares the shit out of me n probably always will lmaooo | she was so cute and she was so cute and she was a bitch |
question of the day who do you think won last nights debate weigh in using | hillary is a trump supporter and a woman who has a better job than a woman |
trump is a total embarrassment hes like a unk child who happens to be a professional liar and con man | trump is a lot of money to get a great country |
chill the fuck out | thats what i said |
so fun to see what the special effects team created for | wow that is the best thing ive ever seen |
she was fine too unk voice | she is a good guy |
the important ones are still here | i dont think so |
been drinking pumpkin spice protein shake every morning for a week and now i literally cannot even | me too i just got it |
lmao i just lost my job and i cant even leave early to be in the unk video today | literally the same thing |
hey happy birthday have a nice day | thank you |
~4% unknown tokens in dataset; vocabulary of 8000.
Query | Reply |
---|---|
when are you going to let the police know | you dont know what youre talking about |
you can do it | yeah i think so |
wait are you saying that i dont appreciate | i know you know what i mean |
youre terrible | yeah but im not |
nah i dont think so | why not |
hes pissing in our faces again and were just taking it | i cant |
im sorry i dont know what else to say except im sorry | why would you like to be |
nobodys gonna get you now get inside | i cant go back |
shall i leave | of course |
well i really think hes got a chance | i know |
youd better be quiet sandy | shut up |
jesus christ you scared the shit out of me | whats going on |
well im sorry im really sorry ellie | its okay |
my lady this play will end badly i will tell | lets get out of here |
im going to miss you | no youre not |
what do you mean | i dont know i dont know what i mean |
my god these people are insane | we dont know what they are |
this isnt a date | no what is it |
you ought to go home and take care of that | i cant do that |
is something wrong | no no no |
Credits
- Borrowed most of the code for seq2seq_wrapper.py from mikesj-public
- Borrowed the twitter dataset from this dude Marsan-Ma
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].