🐝 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 search
  • spelling_words.csv: Sample word list
  • requirements.txt: Package dependencies
  • example_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/

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support