Rhythm and Poetry UI powered by natural language processing and react.
- React.JS
- Styled Components
- Apollo
- Next.JS
- Node.JS
- GraphQL
- Relay
- NaturalNode
- Compromise
- Flask
- NLTK
- Word2Vec
- The interface will suggest bilingual phrases divided by color coded phonemes.
- Users can create a batch of phrases.
- Users can link phrases from other batches.
- Users can tag a batch, phrases, and words.
- Users can shuffle batch orders.
- Users can search by tag.
- Users can search by phoneme sounds.
- Scroll session batches
- Shuffle batch phrases
- Suggest similar batches
Interface UI Flow Examples — More Coming Soon!
Bilingual Phoneme phrase mapping
Made with graphqleditor.com
├── README.md
├── _redirects
├── app
│ ├── components
│ │ ├── Batch.js
│ │ ├── Batches.js
│ │ ├── Battle.js
│ │ ├── CreatePhrase.js
│ │ ├── Document.js
│ │ ├── MapContainer.js
│ │ ├── Modal.js
│ │ ├── Nav
│ │ │ ├── RightNav.js
│ │ │ └── TopNav.js
│ │ ├── Phrase.js
│ │ ├── Popular.js
│ │ ├── Results.js
│ │ ├── Uidev
│ │ │ ├── AdvJs
│ │ │ ├── Hooks
│ │ │ │ ├── CustomHooks
│ │ │ │ ├── NavCustomHooks.js
│ │ │ │ ├── NavHooks.js
│ │ │ │ ├── NavUseEffect.js
│ │ │ │ ├── NavUseState.js
│ │ │ │ ├── UseEffect
│ │ │ │ │ ├── CharLimit.js
│ │ │ │ │ └── WaitDelay.js
│ │ │ │ └── UseState
│ │ │ ├── ModernJs
│ │ │ ├── NavUidev.js
│ │ │ ├── React
│ │ │ ├── ReactRouter
│ │ │ ├── Redux
│ │ │ ├── Uidev.css
│ │ │ └── router-test.js
│ │ └── Word.js
│ ├── contexts
│ │ └── theme.js
│ ├── fixtures
│ │ └── phrases
│ │ └── allphrases.js
│ ├── index.css
│ ├── index.html
│ ├── index.js
│ ├── styles
│ │ ├── _Document.scss
│ │ ├── _MapContainer.scss
│ │ ├── _Phrase.scss
│ │ ├── _Word.scss
│ │ └── main.css
│ └── utils
│ └── sorts.js
├── package-lock.json
├── public
│ └── assets
│ ├── createPhrase_ui_test_1.png
│ ├── createPhrase_ui_test_2.png
│ ├── createPhrase_ui_test_3.png
│ ├── createPhrase_ui_test_4.png
│ ├── qraphql-schema-flow-v1.png
│ ├── rap-nlp-ui-v1.png
│ └── rap-nlp_logo.png
└── webpack.config.js