A simple Python script that extracts the most frequent keywords from a given text while ignoring common stopwords.
python keyword_extractor.pyFeatures
- Under 100 lines of Python
- Removes punctuation and common stopwords
- Counts word frequency and displays top N results
- Pure Python — no external dependencies
- Clean and beginner-friendly output
Example Usage:
🔑 KEYWORD EXTRACTOR
Enter your text below (press Enter twice to analyze):
Hacktoberfest is an annual event encouraging open source contributions.
It motivates developers to collaborate and share projects globally.
📊 Top Keywords:
hacktoberfest → 1
developers → 1
collaborate → 1
open → 1
source → 1Tech Stack:
- Language: Python
- Libraries: re, collections
- Environment: Conda / Virtualenv
Credits: Developed by Diya Satish Kumar 🎓 Computer Science Student @ SVNIT Surat Contributed for Hacktoberfest 2025 💖