π AI Word Finder for Spelling Bee Kids
This is a lightweight Python-based word search utility powered by NLP-style fuzzy matching. It was built to help Spelling Bee students (like my own kids!) search massive word lists more intelligently.
As a Senior Architect in Cloud & Streaming (Kafka, GCP, Azure), Iβm currently expanding into AI/ML. This project bridges my background with real-world AI use cases in education.
π‘ What It Does
- Accepts a keyword (e.g.,
geo
) - Matches it to the closest spelling words in the dataset
- Outputs top ranked results using string similarity
- Designed for CLI use, can be expanded with OpenAI API
π οΈ Stack
- Python
- pandas
- argparse
- Optional: OpenAI for prompt-based AI search
π Files in the Repo
word_finder.py
: Script to run the searchspelling_words.csv
: Sample word listrequirements.txt
: Package dependenciesexample_run.md
: Sample usage and output
π§ͺ Sample Run
python word_finder.py --input geo
Output:
markdown
Copy
Edit
Top matches for "geo":
1. geography
2. geological
3. geocentric
π©βπ» Author
Geeta Kudumula Senior AI | Cloud | Streaming Architect π https://www.linkedin.com/in/geeta-kudumula-7963b990/
Inference Providers
NEW
This model isn't deployed by any Inference Provider.
π
Ask for provider support