Skip to content

DIVYA-19/StackOverflow-Question-Tagging

Repository files navigation

StackOverflow Question Tagger

StackOverflow allows users to tag their queries with appropriate tag names. This project is about predicting tags automatically for given questio and description.

Embedding

Embedding for the text are generated using BERT tokenizer using transformers library.

Model

bert-base-uncased model along with fully connected layer is used as predicting model.

Performance

Traning (36K)

f1 score: 70%
precision: 70%
recall: 71%

Validation (4K)

f1 score: 55%
precision: 55%
recall: 54%

API

API has been built using FastAPI

To start API: run command uvicorn api:app
url: http://localhost:8000/

check documentation for FastAPI

UI

UI has been designed using streamlit

To run UI: run command streamlit run src/app.py
url: http://localhost:8501/

output sample

sample

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published