/stalker

Python script that extracts all nouns from a block of text, then permutates them into a wordlist

Primary LanguagePython

Stalker v1.0

Python script that extracts all nouns from a block of text, then permutates them into a wordlist

usage: stalker.py [-h] -i INPUT -o OUTPUT [-p PERMUTATIONS] [-f FREQUENCY]
                  [-m [MODE [MODE ...]]]

description: Permutates a block og text into a wordlist

optional arguments:
  -h, --help            show this help message and exit
  -i INPUT, --input INPUT
                        File containing the data to be converted
  -o OUTPUT, --output OUTPUT
                        Filename of finished wordlist
  -p PERMUTATIONS, --permutations PERMUTATIONS
                        Amount of permutations generated. Default = 2
  -f FREQUENCY, --frequency FREQUENCY
                        Minimum word frequency to join wordlist. Default = 1
  -m [MODE [MODE ...]], --mode [MODE [MODE ...]]
                        Mode. Default is 1 4
                        1 = Lowercase
                        2 = Uppercase
                        3 = Capitalized
                        4 = Alpha Numeric Only (No Special Characters)

example usage:
			./stalker.py -i input.txt -o output.txt
			./stalker.py -i input.txt -o output.txt -p 2 -f 1
			./stalker.py -i input.txt -o output.txt -p 2 -f 1 -m 1 4

FAQ

If you get errors sayings things like: Looks like you are missing some required data for this feature. or Resource punkt not found. Please use the NLTK Downloader to obtain the resource. Run the following command in your terminal: python -m textblob.download_corpora