IdeaCredIdeaCred

saloni-1919/biosum-reliable

62

AI-powered biomedical text summarization using extractive NLP, biomedical entity recognition, and transformer-based abstractive summarization.

What's novel

AI-powered biomedical text summarization using extractive NLP, biomedical entity recognition, and transformer-based abstractive summarization.

Code Analysis

10 files read · 3 rounds

A FastAPI web service that performs extractive summarization of biomedical text using custom TF-IDF scoring with section-aware weighting, regex-based keyword entity matching, and an optional (but minimally fine-tuned) BART abstractive model.

Strengths

The extractive summarizer is genuinely implemented with thoughtful heuristics (section weighting, biomedical term boosting, redundancy filtering via Jaccard similarity, numeric content detection). The API layer is clean, well-structured, and follows FastAPI best practices with proper validation and error codes.

Weaknesses

The 'biomedical entity recognition' is a hardcoded regex keyword list of ~40 terms, not a real NER system. The abstractive model is a 200-sample, 1-epoch fine-tune of BART-CNN that adds negligible value, and several listed dependencies (spaCy, scispacy, sentence-transformers, faiss) are never used in the code.

Score Breakdown

Innovation
4 (25%)
Craft
59 (35%)
Traction
11 (15%)
Scope
64 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+1

Craft

Ci+0
Tests+3
Polish+1
Releases+0
Has License+5
Code Quality+18
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+0
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+5
Devto Reactions+0
Community Contribs+0

Scope

Commits+5
Languages+8
Subsystems+5
Bloat Penalty+0
Completeness+7
Contributors+5
Authored Files+12
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

11

Contributors

1

Files

30

Active weeks

2

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

3

Forks

0

License

MIT