PolySort is a Python program designed for efficiently analyzing and organizing wordlists from various sources or in multiple languages based on their frequency of occurrence. It merges and sorts wordlists to provide valuable insights into the distribution of words across different sources or languages.
- Multilingual Support: PolySort can handle wordlists in different languages, making it versatile for analyzing diverse text data.
- Frequency Analysis: The program sorts words based on their frequency of occurrence, allowing users to identify common themes and patterns within the wordlists.
- User-Friendly Interface: PolySort offers a straightforward interface, making it accessible to users with varying levels of technical expertise.
- Input Wordlists: Place your wordlists in the
WordLists
folder within the program directory. - Run PolySort: Execute the
PolySort.py
script. - Follow Prompts: Enter the number of wordlists to analyze and provide the filenames when prompted.
- View Output: The sorted wordlist will be saved in the
Output
folder with the specified filename.
- Python 3.x
- Text files containing wordlists saved in
/WordLists
Enter the number of wordlists: 3
Wordlists must be saved in the WordLists folder.
Enter the name of wordlist 1: english_words.txt
Enter the name of wordlist 2: french_words.txt
Enter the name of wordlist 3: german_words.txt
Enter the name of output file: merged_wordlist.txt
- 1.0
This project is licensed under the AGPL-3.0 license.