vocabCLI

๐Ÿ“• This is a dictionary and a vocabulary builder CLI. vocabCLI is a lightweight Command Line Interface that allows users to look up word definitions, examples, synonyms and antonyms directly via the command line. Powered with several utility based commands our CLI offers rapid and robust Knowledge Base capabilities like Flashcards, Tagging, Word Management, Graph Reporting, Bulk import and export of word lists and is a definitive software for linguaphiles. This application boasts a simple and intuitive interface that is easy to use and is a must have for anyone who wants to expand their vocabulary and improve their language skills. The app also offers advanced Text Classification and Processing via the use of Natural Language Processing. The CLI will be offered with eye-catching Panels, Tables, Animated Symbols, Emojis, Interactive Menus, Spinners, Colored fonts and other rich features that will make the user experience more enjoyable and interactive.

Usage:

$ vocabCLI [OPTIONS] COMMAND [ARGS]...
            

Options:

Commands:

vocabCLI about

๐Ÿ’ป About the software

Usage:

$ vocabCLI about [OPTIONS]
            

Options:

vocabCLI antonym

โŒ Find antonyms for a word

Usage:

$ vocabCLI antonym [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI bye

๐Ÿ‘‹๐Ÿผ Exits the CLI

Usage:

$ vocabCLI bye [OPTIONS]
            

Options:

vocabCLI clean

๐Ÿงน Filter out Explicit words in a text or a webpage. Make it SFW!

Usage:

$ vocabCLI clean [OPTIONS] CONTENT
            

Arguments:

Options:

vocabCLI clear

๐Ÿงน Clears all lists.

Usage:

$ vocabCLI clear [OPTIONS]
            

Options:

vocabCLI daily-quote

๐Ÿ”† Get quote of the day.

Usage:

$ vocabCLI daily-quote [OPTIONS]
            

Options:

vocabCLI daily-word

๐Ÿ˜ Get word of the day.

Usage:

$ vocabCLI daily-word [OPTIONS]
            

Options:

vocabCLI define

๐Ÿ“š Lookup a word in the dictionary

Usage:

$ vocabCLI define [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI delete

๐Ÿšฎ Deletes the word from the database

Usage:

$ vocabCLI delete [OPTIONS] [WORDS]...
            

Arguments:

Options:

vocabCLI export

๐Ÿ“‚ Exports a list of all your looked up words

Usage:

$ vocabCLI export [OPTIONS]
            

Options:

vocabCLI favorite

๐Ÿ’™ Sets a word as favorite

Usage:

$ vocabCLI favorite [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI flashcard

๐ŸŽซ Generate flashcards for words in your learning list

Usage:

$ vocabCLI flashcard [OPTIONS]
            

Options:

vocabCLI graph

๐Ÿ“Š Generate Graphical Charts based on your vocabulary

Usage:

$ vocabCLI graph [OPTIONS]
            

Options:

vocabCLI hardwords

๐Ÿ˜ฏ Extract Difficult Words from a text or a webpage.

Usage:

$ vocabCLI hardwords [OPTIONS] CONTENT
            

Arguments:

Options:

vocabCLI history

๐Ÿ” Get a lookup history of a word

Usage:

$ vocabCLI history [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI import

๐Ÿ”ผ Imports a list words in the application

Usage:

$ vocabCLI import [OPTIONS]
            

Options:

vocabCLI learn

๐ŸŽ“ Sets a word as learning

Usage:

$ vocabCLI learn [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI list

๐Ÿ“ Lists of all your looked up words

Usage:

$ vocabCLI list [OPTIONS]
            

Options:

vocabCLI master

๐Ÿง  Sets a word as mastered

Usage:

$ vocabCLI master [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI milestone

๐ŸŽฏ Predict the milestone of words looked up via the app.

Usage:

$ vocabCLI milestone [OPTIONS] MILESTONE_NUMBER
            

Arguments:

Options:

vocabCLI quiz

โ“ Take a quiz on word definitions

Usage:

$ vocabCLI quiz [OPTIONS]
            

Options:

vocabCLI quote

โœ๐Ÿผ Add, View, Search or Delete Delete Quotes

Usage:

$ vocabCLI quote[OPTIONS] 
            

Options:

vocabCLI random

๐Ÿ”€ Gets a random word

Usage:

$ vocabCLI random [OPTIONS]
            

Options:

vocabCLI rate

๐Ÿ“ˆ Periodic comparison of words learned

Usage:

$ vocabCLI rate [OPTIONS]
            

Options:

vocabCLI readability

๐Ÿ’ฏ Get Readability Score of a text or a webpage.

Usage:

$ vocabCLI readability [OPTIONS] CONTENT
            

Arguments:

Options:

vocabCLI refresh

๐Ÿ”„ Update the JSON response in the cache

Usage:

$ vocabCLI refresh [OPTIONS]
            

Options:

vocabCLI revise

๐Ÿ’ก Revise words from your learning list

Usage:

$ vocabCLI revise [OPTIONS]
            

Options:

vocabCLI rss

๐Ÿ“ฐ Add, View or Delete RSS feeds

Usage:

$ vocabCLI rss [OPTIONS]
            

Options:

vocabCLI sentiment

๐Ÿ˜€๐Ÿ˜๐Ÿ˜ž Get the Sentiment Analysis of a text or a webpage.

Usage:

$ vocabCLI sentiment [OPTIONS] CONTENT
            

Arguments:

Options:

vocabCLI spellcheck

๐Ÿ”  Spell check your input sentences and find the misspelled words.

Usage:

$ vocabCLI spellcheck [OPTIONS] TEXT
            

Arguments:

Options:

vocabCLI streak

๐Ÿ”ฅ Get the streak of days you have looked up words.

Usage:

$ vocabCLI streak [OPTIONS]
            

Options:

vocabCLI summary

๐Ÿ“ Generate a Summary of a text or a webpage.

Usage:

$ vocabCLI summary [OPTIONS] CONTENT
            

Arguments:

Options:

vocabCLI synonym

๐Ÿ”Ž Find synonyms for a word

Usage:

$ vocabCLI synonym [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI tag

๐Ÿ”– Tags a word

Usage:

$ vocabCLI tag [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI unfavorite

๐Ÿ’” Removes the word from favorites

Usage:

$ vocabCLI unfavorite [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI unlearn

๐Ÿ˜ช Removes the word from learning

Usage:

$ vocabCLI unlearn [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI unmaster

๐Ÿค” Removes the word from mastered

Usage:

$ vocabCLI unmaster [OPTIONS] WORDS...
            

Arguments:

Options:

vocabCLI untag

๐Ÿ”ช Removes tag of a word in the dictionary

Usage:

$ vocabCLI untag [OPTIONS] WORDS...
            

Arguments:

Options: