JasonKessler / Scattertext Pydata
Notebooks for the Seattle PyData 2017 talk on Scattertext
Stars: ✭ 132
Projects that are alternatives of or similar to Scattertext Pydata
Cs224n
CS224n: Natural Language Processing with Deep Learning Assignments Winter, 2017
Stars: ✭ 656 (+396.97%)
Mutual labels: natural-language-processing, word2vec
Repo 2017
Python codes in Machine Learning, NLP, Deep Learning and Reinforcement Learning with Keras and Theano
Stars: ✭ 1,123 (+750.76%)
Mutual labels: natural-language-processing, word2vec
Text2vec
Fast vectorization, topic modeling, distances and GloVe word embeddings in R.
Stars: ✭ 715 (+441.67%)
Mutual labels: natural-language-processing, word2vec
Practical 1
Oxford Deep NLP 2017 course - Practical 1: word2vec
Stars: ✭ 220 (+66.67%)
Mutual labels: natural-language-processing, word2vec
Repo 2016
R, Python and Mathematica Codes in Machine Learning, Deep Learning, Artificial Intelligence, NLP and Geolocation
Stars: ✭ 103 (-21.97%)
Mutual labels: natural-language-processing, word2vec
Languagecrunch
LanguageCrunch NLP server docker image
Stars: ✭ 281 (+112.88%)
Mutual labels: natural-language-processing, word2vec
Pujangga
Pujangga - Indonesian Natural Language Processing Tool with REST API, an Interface for InaNLP and Deeplearning4j's Word2Vec
Stars: ✭ 47 (-64.39%)
Mutual labels: natural-language-processing, word2vec
Nlp In Practice
Starter code to solve real world text data problems. Includes: Gensim Word2Vec, phrase embeddings, Text Classification with Logistic Regression, word count with pyspark, simple text preprocessing, pre-trained embeddings and more.
Stars: ✭ 790 (+498.48%)
Mutual labels: natural-language-processing, word2vec
Ja.text8
Japanese text8 corpus for word embedding.
Stars: ✭ 79 (-40.15%)
Mutual labels: natural-language-processing, word2vec
Sense2vec
🦆 Contextually-keyed word vectors
Stars: ✭ 1,184 (+796.97%)
Mutual labels: natural-language-processing, word2vec
Germanwordembeddings
Toolkit to obtain and preprocess german corpora, train models using word2vec (gensim) and evaluate them with generated testsets
Stars: ✭ 189 (+43.18%)
Mutual labels: natural-language-processing, word2vec
Awesome Embedding Models
A curated list of awesome embedding models tutorials, projects and communities.
Stars: ✭ 1,486 (+1025.76%)
Mutual labels: natural-language-processing, word2vec
Deep Math Machine Learning.ai
A blog which talks about machine learning, deep learning algorithms and the Math. and Machine learning algorithms written from scratch.
Stars: ✭ 173 (+31.06%)
Mutual labels: natural-language-processing, word2vec
Natural Language Processing
Programming Assignments and Lectures for Stanford's CS 224: Natural Language Processing with Deep Learning
Stars: ✭ 377 (+185.61%)
Mutual labels: natural-language-processing, word2vec
Gensim
Topic Modelling for Humans
Stars: ✭ 12,763 (+9568.94%)
Mutual labels: natural-language-processing, word2vec
Kor2vec
Library for Korean morpheme and word vector representation
Stars: ✭ 64 (-51.52%)
Mutual labels: natural-language-processing, word2vec
Magnitude
A fast, efficient universal vector embedding utility package.
Stars: ✭ 1,394 (+956.06%)
Mutual labels: natural-language-processing, word2vec
Scattertext
Beautiful visualizations of how language differs among document types.
Stars: ✭ 1,722 (+1204.55%)
Mutual labels: natural-language-processing, word2vec
Pydata Chicago2016 Ml Tutorial
Machine learning with scikit-learn tutorial at PyData Chicago 2016
Stars: ✭ 128 (-3.03%)
Mutual labels: pydata
Scattertext-PyData
Notebooks for the Seattle PyData 2017 talk on Scattertext
A guide to using the python package Scattertext. If you feel so moved, please star it, fork it, or even contribute!
Check out the introductory presentation here.
Video
Using the notebooks
The notebooks look best in Chrome.
Slow but interactive way
In order to use these notebooks, please execute the following commands, please clone this repo and run (in Python 3):
$ git clone https://github.com/JasonKessler/Scattertext-PyData
$ pip3 install scattertext agefromname
$ cd Scattertext-PyData
$ jupyter notebook
Fast and non-interative way
- First Notebook how to use Scattertext to visualize differences in document types.
- Second Notebook how to use Scattertext and AgeFromName to understand how lanugage, gender and political party intersect.
- Third Notebook how to use Scattertext to visualize how the same word or semantic type is discussed different between document categories. In this case, we explore how "jobs" is discussed differently by Republicans and Democrats.
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].