Skip to content

Transformer-based tool to classify biomedical abstracts with ML + Gradio

Notifications You must be signed in to change notification settings

Arifemreak/abstract-analyzer

Repository files navigation

🧬 Scientific Abstract Analyzer

A machine learning–based application that classifies biomedical abstracts into clusters such as epigenetics, AI in oncology, and multi-omics using transformer embeddings and logistic regression.

This project was built as a portfolio-ready research tool and is deployed with Gradio on Hugging Face Spaces.


🔗 Live Demo

Try it now:
👉 https://huggingface.co/spaces/Arifemreak/abstract-analyzer


💡 Features

  • SentenceTransformer model (all-MiniLM-L6-v2)
  • KMeans Clustering on embeddings
  • Logistic Regression Classifier
  • Cosine similarity scoring
  • Feedback logging system
  • Gradio Interface
  • ✅ Deployed on Hugging Face Spaces

📁 Files

File Description
app.py Main Gradio app file
requirements.txt Python packages
makale_ozetleri_tumlesik.csv Input dataset (abstracts + titles)
README.md Project description

📊 Screenshot

App Screenshot


✉️ Author

Arif Emre Aksebzeci
Molecular Biology and Genetics undergraduate
Passionate about AI in medicine & bioinformatics

About

Transformer-based tool to classify biomedical abstracts with ML + Gradio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published