The Latest AIs, every day
AIs with the most favorites on Toolify
AIs with the highest website traffic (monthly visits)
AI Tools by Apps
Discover the Discord of AI
AI Tools by browser extensions
GPTs from GPT Store
Discover The Best Model For AI
Top AI lists by month and monthly visits.
Top AI lists by category and monthly visits.
Top AI lists by region and monthly visits.
Top AI lists by source and monthly visits.
Top AI lists by revenue and real traffic.

This model is a fine-tuned RoBERTa-base model for Named Entity Recognition (NER) in contact management tasks.
This model extracts the following entity types:
from transformers import AutoTokenizer, AutoModelForTokenClassification, pipeline
# Load model and tokenizer
tokenizer = AutoTokenizer.from_pretrained("kms-engineer/assistant-bot-ner-model")
model = AutoModelForTokenClassification.from_pretrained("kms-engineer/assistant-bot-ner-model")
# Create NER pipeline
ner_pipeline = pipeline(
"token-classification",
model=model,
tokenizer=tokenizer,
aggregation_strategy="simple" # Merge B-/I- tokens
)
# Extract entities
text = "Add contact John Smith 212-555-0123 [email protected] 123 Broadway, New York"
results = ner_pipeline(text)
for result in results:
print(f"{result['entity_group']}: {result['word']}")
Output:
NAME: John Smith
PHONE: 212-555-0123
EMAIL: [email protected]
ADDRESS: 123 Broadway, New York
# Example with full address including building number
text = "Add contact Alon 212-555-0123 [email protected] 45, 5 Ave, unit 34, New York"
results = ner_pipeline(text)
for result in results:
print(f"{result['entity_group']}: {result['word']}")
Output:
NAME: Alon
PHONE: 212-555-0123
EMAIL: [email protected]
ADDRESS: 45, 5 Ave, unit 34, New York
texts = [
"Add contact Sarah 718-555-4567 [email protected] lives at 123 Broadway, Apt 5B, NY 10001",
"Create contact Michael at 789 Park Avenue, Suite 12, Manhattan, NY 10021 phone 917-555-8901",
"Register David Martinez 1234 Sunset Boulevard, Los Angeles, CA 90028"
]
for text in texts:
results = ner_pipeline(text)
print(f"\nText: {text}")
for result in results:
print(f" - {result['entity_group']}: {result['word']}")
| Metric | Value |
|---|---|
| Accuracy | 95.1% |
| Entity Accuracy | 93.7% |
| Precision | 94.9% |
| Recall | 95.1% |
| F1 Score | 94.6% |
Unlike many NER models that only recognize city names, this model recognizes complete street addresses including:
Before (typical NER models):
Input: "add address for Alon 45, 5 ave, unit 34, New York"
ADDRESS: "New York" ❌ (only city)
After (this model):
Input: "add address for Alon 45, 5 ave, unit 34, New York"
ADDRESS: "45, 5 ave, unit 34, New York" ✅ (full address with building number!)
text = "Add contact John Smith 212-555-0123 [email protected] 45, 5 Ave, unit 34, New York"
Extracted Entities:
text = "Create contact Sarah at 123 Broadway, Apt 5B, New York, NY 10001"
Extracted Entities:
text = "Save contact for Michael at 789 Park Avenue, Suite 12, Manhattan, NY 10021 phone 917-555-8901"
Extracted Entities:
text = "Register David Martinez 1234 Sunset Boulevard, Los Angeles, CA 90028"
Extracted Entities:
This model is designed for:
Based on RoBERTa (Robustly Optimized BERT Pretraining Approach):
The model uses IOB2 (Inside-Outside-Beginning) format:
B-{ENTITY}
: Beginning of entity
I-{ENTITY}
: Inside/continuation of entity
O
: Outside any entity
Example:
Tokens: ["Add", "contact", "John", "Smith", "212", "-", "555", "-", "0123"]
Labels: ["O", "O", "B-NAME", "I-NAME", "B-PHONE", "I-PHONE", "I-PHONE", "I-PHONE", "I-PHONE"]
If you use this model, please cite:
@misc{kotenko2025nermodel,
author = {Kotenko, Mykyta},
title = {NER Model for Contact Management Assistant Bot},
year = {2025},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/kms-engineer/assistant-bot-ner-model}},
note = {Based on RoBERTa by Facebook AI. Achieves 95.1\% accuracy with full address recognition including building numbers.}
}
This model includes several technical improvements over standard NER models:
MIT License - See LICENSE file for details.
This model is a derivative work based on RoBERTa, which is licensed under MIT License by Facebook, Inc.
assistant-bot-ner-model huggingface.co is an AI model on huggingface.co that provides assistant-bot-ner-model's model effect (), which can be used instantly with this kms-engineer assistant-bot-ner-model model. huggingface.co supports a free trial of the assistant-bot-ner-model model, and also provides paid use of the assistant-bot-ner-model. Support call assistant-bot-ner-model model through api, including Node.js, Python, http.
assistant-bot-ner-model huggingface.co is an online trial and call api platform, which integrates assistant-bot-ner-model's modeling effects, including api services, and provides a free online trial of assistant-bot-ner-model, you can try assistant-bot-ner-model online for free by clicking the link below.
assistant-bot-ner-model is an open source model from GitHub that offers a free installation service, and any user can find assistant-bot-ner-model on GitHub to install. At the same time, huggingface.co provides the effect of assistant-bot-ner-model install, users can directly use assistant-bot-ner-model installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
