IdeaCredIdeaCred

EphraimAsad/BactAI-D

73

Hybrid AI System For Microbiology Phenotype Identification

What's novel

Hybrid AI System For Microbiology Phenotype Identification

Code Analysis

12 files read · 3 rounds

An AI-powered bacterial genus identification system that parses natural-language phenotypic descriptions using a tri-parser fusion (regex rules, extended biochemical, fine-tuned T5 LLM), scores candidates against a database and XGBoost model, applies diagnostic anchor overrides, and generates RAG-po

Strengths

The tri-parser fusion with learned per-field reliability weights, the 49KB rule parser handling dozens of microbiology phrasing variants, and the adaptive hybrid ranking (TF vs ML weighting based on confidence) represent genuinely deep domain-specific engineering. The architecture is clean with clear separation between parsing, scoring, ML prediction, RAG, and API layers.

Weaknesses

Test coverage is minimal (only a gold_tester and parser_eval in training/, no unit test suite visible), and the backend app.py is a monolithic 18KB file that mixes routing, business logic, and formatting. The LLM parser loads a full T5 model into memory with no graceful degradation if the model file is corrupt or too large for available RAM.

Score Breakdown

Innovation
6 (25%)
Craft
57 (35%)
Traction
8 (15%)
Scope
84 (25%)

Signal breakdown

Innovation

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

Craft

Ci+5
Tests-1
Polish+0
Releases+0
Has License+0
Code Quality+21
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+0
Devto Reactions+0
Community Contribs+2

Scope

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

Evidence

Commits

6

Contributors

2

Files

562

Active weeks

1

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License