Fable is an accessible, immersive, and inclusive reading experience designed to reimagine how we interact with stories. Built as a submission for HackDuke 2025, Fable leverages cutting-edge AI technologies to enhance the way users engage with books on the web.
Link to Devpost Link to Pitch Deck
- AI-Generated Ambience & Music: Dynamic soundscapes using AudioCraft that adapt to the story's mood.
- Customizable UI: Personalize fonts, colors, and line spacing to suit your reading preferences.
- Gesture-Based Scrolling: Navigate hands-free with intuitive motion controls powered by OpenCV and MediaPipe.
- Dyslexia-Friendly Rewording: Simplify complex text with AI-driven rewording, displayed alongside the original text for easy comparison.
- Frontend: React, Vite, Motion (for animations)
- Backend: FastAPI
- AI & ML: AudioCraft (music generation), OpenCV & MediaPipe (gesture recognition), LangChain & Gemini 2.0 Flash (text processing, mood locating, rewording)
A visual overview of Fable in action.
- Daniel, Cat, Rai (University of Cincinnati) - Backend & AI Development
- Zhi Sheng (NUS, Singapore) - Frontend Development
- Expanding immersive visualization features
- Integrating text-to-speech for an audiobook hybrid
- Personalizing UX for different accessibility needs (e.g., color blindness, ADHD)
- AI-powered summarization, graph explanations, and character mapping
Built with ❤️ at HackDuke 2025