All Projects → hamelsmu → Seq2seq_tutorial

hamelsmu / Seq2seq_tutorial

Licence: apache-2.0
Code For Medium Article "How To Create Data Products That Are Magical Using Sequence-to-Sequence Models"

Projects that are alternatives of or similar to Seq2seq tutorial

Data Science Hacks
Data Science Hacks consists of tips, tricks to help you become a better data scientist. Data science hacks are for all - beginner to advanced. Data science hacks consist of python, jupyter notebook, pandas hacks and so on.
Stars: ✭ 273 (+106.82%)
Mutual labels:  jupyter-notebook, data-science, nlp-machine-learning
Fixy
Amacımız Türkçe NLP literatüründeki birçok farklı sorunu bir arada çözebilen, eşsiz yaklaşımlar öne süren ve literatürdeki çalışmaların eksiklerini gideren open source bir yazım destekleyicisi/denetleyicisi oluşturmak. Kullanıcıların yazdıkları metinlerdeki yazım yanlışlarını derin öğrenme yaklaşımıyla çözüp aynı zamanda metinlerde anlamsal analizi de gerçekleştirerek bu bağlamda ortaya çıkan yanlışları da fark edip düzeltebilmek.
Stars: ✭ 165 (+25%)
Mutual labels:  jupyter-notebook, data-science, deeplearning
Deeplearning.ai Assignments
Stars: ✭ 268 (+103.03%)
Mutual labels:  jupyter-notebook, deeplearning, sequence-to-sequence
Tensorwatch
Debugging, monitoring and visualization for Python Machine Learning and Data Science
Stars: ✭ 3,191 (+2317.42%)
Mutual labels:  jupyter-notebook, data-science, deeplearning
Coursera Natural Language Processing Specialization
Programming assignments from all courses in the Coursera Natural Language Processing Specialization offered by deeplearning.ai.
Stars: ✭ 39 (-70.45%)
Mutual labels:  jupyter-notebook, deeplearning, nlp-machine-learning
Mit Deep Learning
Tutorials, assignments, and competitions for MIT Deep Learning related courses.
Stars: ✭ 8,912 (+6651.52%)
Mutual labels:  jupyter-notebook, data-science, deeplearning
Allstate capstone
Allstate Kaggle Competition ML Capstone Project
Stars: ✭ 72 (-45.45%)
Mutual labels:  jupyter-notebook, data-science, keras-tutorials
Codesearchnet
Datasets, tools, and benchmarks for representation learning of code.
Stars: ✭ 1,378 (+943.94%)
Mutual labels:  jupyter-notebook, data-science, nlp-machine-learning
Krisk
Statistical Interactive Visualization with pandas+Jupyter integration on top of Echarts.
Stars: ✭ 111 (-15.91%)
Mutual labels:  jupyter-notebook, data-science
Algocode
Welcome everyone!🌟 Here you can solve problems, build scrappers and much more💻
Stars: ✭ 113 (-14.39%)
Mutual labels:  jupyter-notebook, data-science
Loandefault Prediction
Lending Club Loan data analysis
Stars: ✭ 113 (-14.39%)
Mutual labels:  jupyter-notebook, data-science
Python Bigdata
Data science and Big Data with Python
Stars: ✭ 112 (-15.15%)
Mutual labels:  jupyter-notebook, data-science
Bertqa Attention On Steroids
BertQA - Attention on Steroids
Stars: ✭ 112 (-15.15%)
Mutual labels:  jupyter-notebook, nlp-machine-learning
Kaggle Houseprices
Kaggle Kernel for House Prices competition https://www.kaggle.com/massquantity/all-you-need-is-pca-lb-0-11421-top-4
Stars: ✭ 113 (-14.39%)
Mutual labels:  jupyter-notebook, data-science
Spark R Notebooks
R on Apache Spark (SparkR) tutorials for Big Data analysis and Machine Learning as IPython / Jupyter notebooks
Stars: ✭ 109 (-17.42%)
Mutual labels:  jupyter-notebook, data-science
Seaborn Tutorial
This repository is my attempt to help Data Science aspirants gain necessary Data Visualization skills required to progress in their career. It includes all the types of plot offered by Seaborn, applied on random datasets.
Stars: ✭ 114 (-13.64%)
Mutual labels:  jupyter-notebook, data-science
Dat8
General Assembly's 2015 Data Science course in Washington, DC
Stars: ✭ 1,516 (+1048.48%)
Mutual labels:  jupyter-notebook, data-science
Ml Da Coursera Yandex Mipt
Machine Learning and Data Analysis Coursera Specialization from Yandex and MIPT
Stars: ✭ 108 (-18.18%)
Mutual labels:  jupyter-notebook, data-science
Pythondata
repo for code published on pythondata.com
Stars: ✭ 113 (-14.39%)
Mutual labels:  jupyter-notebook, data-science
Automunge
Artificial Learning, Intelligent Machines
Stars: ✭ 119 (-9.85%)
Mutual labels:  jupyter-notebook, data-science

GitHub license

Sequence-to-Sequence Tutorial with Github Issues Data

Code For Medium Article: "How To Create Data Products That Are Magical Using Sequence-to-Sequence Models"

Installation

pip install -r requirements.txt

If you are using the AWS Deep Learning Ubuntu AMI, many of the required dependencies will already be installed, so you only need to run:

source activate tensorflow_p36
pip install ktext annoy nltk pydot

See #4 below if you wish to run this tutorial using Docker.

Resources:

  1. Tutorial Notebook: The Jupyter notebook that coincides with the Medium post.

  2. seq2seq_utils.py: convenience functions that are used in the tutorial notebook to make predictions.

  3. ktext: this library is used in the tutorial to clean data. This library can be installed with pip.

  4. Nvidia Docker Container: contains all libraries that are required to run the tutorial. This container is built with Nvidia-Docker v1.0. You can install Nvidia-Docker and run this container like so:

curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey |   sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list |   sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
sudo apt-get install nvidia-docker

sudo nvidia-docker run hamelsmu/seq2seq_tutorial

This should work with both Nvidia-Docker v1.0 and v2.0.

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].