--- license: mit datasets: - tner/conll2003 language: - en base_model: - google-bert/bert-base-cased --- # 🧠 Named Entity Recognition (NER) with BERT This is a web-based Named Entity Recognition (NER) tool powered by a fine-tuned BERT model, built using PyTorch, Hugging Face Transformers, and Streamlit. ## 🚀 Demo Try the live app : 👉 Coming soon... --- ## 📌 Features - 🔎 Extracts and highlights entities in raw text (PER, LOC, ORG, etc.) - 💬 Clean and interactive Streamlit UI - 🧠 Fine-tuned on the CoNLL-2003 dataset - ☁️ Deployable via Streamlit Cloud or Hugging Face Spaces --- ## 📁 Project Structure ``` ner-bert-app/ │ ├── app.py # Streamlit frontend ├── ner_model/ # Saved model & tokenizer ├── requirements.txt # Dependencies └── README.md ``` --- ## 🧠 Model Fine-tuned `bert-base-cased` on the CoNLL-2003 dataset using Hugging Face Transformers and Datasets. --- ## 📦 Dependencies - `streamlit` - `transformers` - `torch` Install all with: ```bash pip install -r requirements.txt ``` --- ## 📸 Example ![Demo Screenshot](demo.png) --- ## 🧑‍💻 Author Made with ❤️ by [Prasanna](https://github.com/prasanna-badiger-7) --- ## 📜 License MIT License