Draw Your Words
How we do it
Buy on RedBubble
How we do it
: NLP & Word Vectors
English multi-task CNN trained on OntoNotes, with GloVe vectors trained on Common Crawl. Assigns word vectors, context-specific token vectors, POS tags, dependency parse and named entities.
SpaCy NLP Library
: Dimension Reduction
Performs Principle Component Analysis (PCA) to reduce the number of dimensions to 2.
: Fourier Transform
Compute a Discrete Fourier Transform (DFT) on the points in space.
: Epicycle Drawing
An Epicycle is a small circle whose center moves around the circumference of a larger one.
What can you change?
Text Analysis Methods
Uses word vectors as points in the path
Uses sentence vectors as points in the path
Sentence Grammar Space
Uses sentence statistics (i.e. number of adjectives / number of words) as points in the path
Document Grammar Statistics
Takes document statistics as values for each epicycle.
Connect by Distance
Connects the dots in the order based on the next closest point.
Connect by Word Order
Connects the dots in the order the words appear in the text.
Flower by Distance
Path goes back to the center after each point moving to the next closest point.
Flower by Word Order
Path goes back to the center after each point moving to the next word in the text.
Special Thanks to the Following:
Coding Train - Drawing with Fourier Transform and Epicycles
Pricing / Licensing
Back to top
© 2020 Art of a Conversation, LLC