A newer version of the Streamlit SDK is available:
1.51.0
metadata
title: Clinical Trial Discovery App
emoji: π§¬
colorFrom: blue
colorTo: indigo
sdk: streamlit
sdk_version: 1.46.1
app_file: app.py
pinned: false
π§ Clinical Trial Discovery (RAG App)
This is a Streamlit-based RAG (Retrieval-Augmented Generation) app for discovering clinical trials using natural language queries. It uses:
- β BioBERT-SBERT for semantic embeddings
- β Pinecone for fast vector search
- β Mistral-7B-Instruct for generating answers - This might change
- β Firestore for storing user bookmarks only
π Features
- π Ask natural questions (e.g., "thymus cancer for women")
- π§ Get LLM-generated answers based on real trial descriptions
- β Bookmark trials (saved to Firestore)
- π§ Tabbed layout for easy navigation