How This Works
          This demo uses Retrieval-Augmented Generation (RAG) to answer questions about pharmaceutical packaging.
          
            - Document Ingestion: PDF content is embedded using TinyLLaMA.
 
            - Vector Search: ChromaDB retrieves relevant chunks based on your question.
 
            - LLM Response: TinyLLaMA synthesizes a human-readable answer using the retrieved context.
 
            - Transparency: All answers are grounded in the original document — no hallucinations.
 
           
           The following FDA published documents have been ingested into the Chroma vector database for this demo. 
            
             - 21 CFR Part 201 (up to date as of 9-29-2025)
 
             - Considerations for the Use of Artificial.pdf
 
             - Drug Interaction Information in Human Prescription Drug and Biological Product Labeling.pdf
 
             - Importation Guidance.pdf
 
             - Instructions for Use Patient Labeling content and format July 2022.pdf
 
             - Labeling for Biosimilar Products Guidance for Industry.pdf
 
             - Labeling for Human Prescription Drug and Biological Products Implementing the PLR Curent and Format Requirements.pdf
 
             - Packaging Guidelines.pdf
 
             - Packaging Labeling.pdf
 
             - Product Identifiers Under the Drug Supply Act.pdf
 
            - Safety Considerations for Container Labels and Carton Labeling Design.pdf
 
            
          Built with LangChain, Ollama, ChromaDB, and Flask. Hosted on bobperryconsulting.com.
          This tool is for informational purposes only and does not provide medical advice.
  
          Back to Homepage