A newer version of the Streamlit SDK is available:
1.49.1
title: QualiInsightLab
emoji: π§ͺ
colorFrom: green
colorTo: blue
sdk: streamlit
sdk_version: 1.46.1
app_file: app.py
pinned: false
license: other
short_description: AI-powered qualitative research transcription and analysis
π§ͺ QualiLab
Advanced Qualitative Research Laboratory
QualiLab is a comprehensive AI-powered platform for qualitative researchers, designed to streamline the entire research workflow from audio transcription to intelligent report generation.
π― What it does
QualiLab automates the most time-consuming aspects of qualitative research:
ποΈ Smart Audio Processing
- Automatic transcription using OpenAI Whisper
- Supports multiple formats: MP3, WAV, MP4, M4A, AAC
- Intelligent file splitting for large interviews (>25MB)
- Handles both Focus Group Interviews (FGI) and In-Depth Interviews (IDI)
π€ Intelligent Report Generation
- AI analyzes all transcriptions collectively
- Generates comprehensive research reports
- Self-prompting system ensures detailed, thorough analysis
- Automatically detects interview type and adapts report structure
π Professional Output
- Executive summaries with key insights
- Structured analysis with participant quotes
- Business recommendations and next steps
- Multiple export formats (TXT, with more coming soon)
π Key Features
- Multi-file Processing: Upload and process multiple interviews simultaneously
- Large File Support: Automatically splits files >25MB for processing
- Research Brief Integration: Include study objectives for targeted analysis
- Real-time Progress Tracking: Monitor transcription and report generation
- Cost Estimation: See estimated API costs before processing
- Session Management: Resume interrupted sessions
- Professional Reports: Publication-ready research reports
π οΈ How to Use
- Setup: Enter your OpenAI API key (requires access to Whisper and GPT-4o-mini)
- Upload: Add your interview audio/video files
- Brief (Optional): Describe your research objectives and target audience
- Process: Click "Start" and let QualiLab handle the rest
- Analyze: Review generated transcriptions and comprehensive report
- Export: Download your professional research report
π Requirements
- OpenAI API Key with access to:
- Whisper API (for transcription)
- GPT-4o-mini (for report generation)
- Supported File Formats: MP3, WAV, MP4, M4A, AAC
- File Size: Up to 200MB per file (automatically split if larger)
π‘ Perfect for
- Market Researchers conducting focus groups and interviews
- UX Researchers analyzing user feedback sessions
- Academic Researchers processing qualitative data
- Product Managers analyzing customer interviews
- Consultants creating client reports from interviews
π¬ Technology Stack
- Frontend: Streamlit
- Transcription: OpenAI Whisper API
- Analysis: GPT-4o-mini with custom prompting
- Audio Processing: Pydub, Librosa
- Deployment: HuggingFace Spaces
π Sample Use Cases
Focus Group Interview (FGI)
- Analyze group dynamics and consensus opinions
- Identify different participant segments
- Extract key themes and contradictions
- Generate actionable business insights
In-Depth Interview (IDI)
- Deep dive into individual perspectives
- Uncover personal motivations and barriers
- Detailed journey mapping
- Personalized recommendations
β‘ Performance
- Transcription Speed: ~10x faster than real-time
- Report Generation: 5-10 minutes for comprehensive analysis
- Cost Efficient: Typically $0.10-$0.50 per hour of audio
- Accuracy: Professional-grade transcription and analysis
π Privacy & Security
- Your audio files are processed securely through OpenAI APIs
- No permanent storage of your data
- API keys are handled securely within your session
- Temporary files are automatically cleaned up
π Tips for Best Results
- Good Audio Quality: Clear audio produces better transcriptions
- Detailed Brief: More context leads to better analysis
- File Organization: Name files descriptively for easier tracking
- Multiple Interviews: Better insights when analyzing multiple perspectives together
π Troubleshooting
Large Files: Files >200MB should be pre-compressed or split before upload API Errors: Ensure your OpenAI API key has sufficient credits and access Processing Time: Large files or multiple interviews may take 10-15 minutes
π§ Roadmap
- Support for more export formats (DOCX, PDF)
- Advanced analytics dashboards
- Multi-language support beyond Polish/English
- Integration with survey platforms
- Sentiment analysis visualization
- Participant persona generation
π License
Copyright (c) 2025 Marek Staniszewski, www.Heuristica.pl. All rights reserved.
This software is proprietary. No part of this software may be reproduced, distributed, or transmitted without explicit written permission from the author.
For commercial licensing inquiries, contact: Contact via www.Heuristica.pl
Academic and Research Use: This tool is made available for educational and non-commercial research purposes. Users may utilize QualiLab for their research projects but may not redistribute, modify, or commercialize the software.
Built with β€οΈ for the research community by Heuristica.pl π§ͺβ¨