AI-powered emoji prediction system for text!
Built with FastAPI, PyTorch, and Transformers.
Ensemble of finetuned models for accurate emoji recommendations.

/predict endpoint for programmatic access.
git clone https://github.com/ritik-vishwkarma/NLP-Emoji-Recommender.git
cd NLP-Emoji-Recommender
python -m venv .venv
# On Windows:
.venv\Scripts\activate
# On Linux/Mac:
source .venv/bin/activate
pip install -r requirements.txt
models_advanced/ directory.python recommender.py
fastapi
uvicorn
torch>=2.0
transformers
numpy
pydantic
/ : Web UI/predict : POST, returns emoji recommendations for input text/health : Health check/models : Model infoPlace your finetuned model files in models_advanced/:
best_distilbert_f1_0.4205.pthbest_multihead_f1_0.4010.pthbest_deepmoji_f1_0.4828.pthPull requests and issues welcome!
MIT
Repo: https://github.com/ritik-vishwkarma/NLP-Emoji-Recommender
7 commits
Python
100.0%
AI-powered emoji prediction system for text!
Built with FastAPI, PyTorch, and Transformers.
Ensemble of finetuned models for accurate emoji recommendations.

/predict endpoint for programmatic access.
git clone https://github.com/ritik-vishwkarma/NLP-Emoji-Recommender.git
cd NLP-Emoji-Recommender
python -m venv .venv
# On Windows:
.venv\Scripts\activate
# On Linux/Mac:
source .venv/bin/activate
pip install -r requirements.txt
models_advanced/ directory.python recommender.py
fastapi
uvicorn
torch>=2.0
transformers
numpy
pydantic
/ : Web UI/predict : POST, returns emoji recommendations for input text/health : Health check/models : Model infoPlace your finetuned model files in models_advanced/:
best_distilbert_f1_0.4205.pthbest_multihead_f1_0.4010.pthbest_deepmoji_f1_0.4828.pthPull requests and issues welcome!
MIT
Repo: https://github.com/ritik-vishwkarma/NLP-Emoji-Recommender
7 commits
Python
100.0%