Bakalarska_praca/README.md

17 lines
907 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# DrugConv: Conversational Drug Recommendation System
**DrugConv** is a modular, Python-based backend + React frontend application that helps users find relevant medication recommendations, dosages and explanations via a friendly conversational interface powered by Mistral LLM and Elasticsearch.
---
## Features
- **Conversational QA** Ask natural-language questions about medications, indications, dosing, and get follow-ups.
- **Mistral LLM integration** Dual-model (“small” & “large”) pipelines for generation, validation and evaluation.
- **Vector & text search** Hybrid retrieval from Elasticsearch for up-to-date drug documentation.
- **Memory & context** Tracks patient age, anamnesis, prescription type for multi-turn dialogue.
- **React SPA frontend** Built with **React**, styled with **Tailwind CSS** and **Material UI** for a clean, responsive UI.