All Projects → dennybritz → Chatbot Retrieval

dennybritz / Chatbot Retrieval

Licence: mit
Dual LSTM Encoder for Dialog Response Generation

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Chatbot Retrieval

Mixmatch Pytorch
Pytorch Implementation of the paper MixMatch: A Holistic Approach to Semi-Supervised Learning (https://arxiv.org/pdf/1905.02249.pdf)
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Qml Rg
Quantum Machine Learning Reading Group @ ICFO
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Climatemodeling courseware
A collection of interactive lecture notes and assignments in Jupyter notebook format.
Stars: ✭ 119 (-92.31%)
Mutual labels:  jupyter-notebook
Yolo Object Detection
YOLO is a state-of-the-art, real-time object detection algorithm. In this notebook, we will apply the YOLO algorithm to detect objects in images.
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Capsule Gan
Code for my Master thesis on "Capsule Architecture as a Discriminator in Generative Adversarial Networks".
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Pde Find
Stars: ✭ 119 (-92.31%)
Mutual labels:  jupyter-notebook
Cursopyladiessp
Curso Introdutório de Análise de Dados Públicos
Stars: ✭ 119 (-92.31%)
Mutual labels:  jupyter-notebook
Yolov3 Point
从零开始学习YOLOv3教程解读代码+注意力模块(SE,SPP,RFB etc)
Stars: ✭ 119 (-92.31%)
Mutual labels:  jupyter-notebook
Keras transfer cifar10
Object classification with CIFAR-10 using transfer learning
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Depy
DePy 2015 Talk
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Code Vault
Collection of useful notebooks and snippets
Stars: ✭ 1,555 (+0.52%)
Mutual labels:  jupyter-notebook
Hierarchical Attention Network
Implementation of Hierarchical Attention Networks in PyTorch
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Dfn
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Tda Tutorial
A set of jupyter notebooks for the practice of TDA with the python Gudhi library together with popular machine learning and data sciences libraries.
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Bostonml
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Multi Label Text Classification Using Bert
Multi Label text classification using bert
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook
Tfeat
TFeat descriptor models for BMVC 2016 paper "Learning local feature descriptors with triplets and shallow convolutional neural networks"
Stars: ✭ 119 (-92.31%)
Mutual labels:  jupyter-notebook
Naturallanguagerecommendations
Getting recommendations from natural language
Stars: ✭ 121 (-92.18%)
Mutual labels:  jupyter-notebook
Limperg python
Repository with material for the Limperg Python course by Ties de Kok.
Stars: ✭ 121 (-92.18%)
Mutual labels:  jupyter-notebook
Mdm
A TensorFlow implementation of the Mnemonic Descent Method.
Stars: ✭ 120 (-92.24%)
Mutual labels:  jupyter-notebook

Retrieval-Based Conversational Model in Tensorflow (Ubuntu Dialog Corpus)

Please read the blog post for this code

Overview

The code here implements the Dual LSTM Encoder model from The Ubuntu Dialogue Corpus: A Large Dataset for Research in Unstructured Multi-Turn Dialogue Systems.

Setup

This code uses Python 3 and Tensorflow >= 0.9. Clone the repository and install all required packages:

pip install -U pip
pip install numpy scikit-learn pandas jupyter

Get the Data

Download the train/dev/test data here and extract the acrhive into ./data.

Training

python udc_train.py

Evaluation

python udc_test.py --model_dir=...

Evaluation

python udc_predict.py --model_dir=...
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].