
Features
- Scientific Poster Scanning using device camera and Apple Vision OCR
- Natural Language Q&A about poster content with AI-powered responses
- Semantic Search Integration using Perplexity Sonar Pro for related studies
- Citation Validation with PubMed E-utilities for academic accuracy
- Auto-Generated Research Questions and future research directions
- On-Device Processing for privacy and performance
- Interactive Research Experience transforming static content into dynamic insights
Prerequisites
- iOS 17+ device with camera
- Xcode 15+ for development
- Apple Developer account for App Store distribution
- Perplexity API key (Sonar Pro)
- OpenAI API key (GPT-3.5)
- PubMed E-utilities access
Installation
Configuration
Add your API keys to the project configuration:Usage
- Install from App Store: Download PosterLens from the iOS App Store
- Scan Poster: Point your camera at a scientific poster
- OCR Processing: Apple Vision automatically extracts text content
- Ask Questions: Use natural language to query the poster content
- Explore Related Research: Discover semantically related studies via Sonar Pro
- Validate Citations: Check academic references with PubMed integration
Code Explanation
- Frontend: Native iOS app built with SwiftUI for modern UI/UX
- OCR Processing: Apple Vision framework for text extraction from images
- AI Integration: Perplexity Sonar Pro API for semantic search and context understanding
- Natural Language: GPT-3.5 for Q&A and content interpretation
- Academic Validation: PubMed E-utilities for citation verification
- On-Device Processing: Local OCR and processing for privacy and performance
- Research Enhancement: Auto-generation of research questions and future directions