Library Finder (LIFI)
Our solution is a comprehensive recommendation app that transforms how users discover and select library spaces. LIFI integrates four key components to provide a seamless library discovery experience:
Personalized Recommendations
Resource Discovery
Community Events
Location Intelligence
The app uses a sophisticated matching algorithm that connects users with libraries based on their specific preferences across multiple dimensions, eliminating the need to search through multiple websites.
1. Personalized Workspace Recommendations
Rather than overwhelming users with complex filter interfaces, we created a simple onboarding flow that captures key preferences and translates them into weighted attributes for matching.
Visual Preference Selection
Smart Matching Algorithm
Adaptive Recommendations
2. Unified Resource Discovery
LIFI goes beyond just finding physical spaces by integrating comprehensive resource discovery across all libraries in the network, eliminating the need to search individual library catalogs.
Unified Search
Resource Previews
Real-time Availability
Why This Matters
Many users were unaware of specialized resources. The unified discovery system increases visibility and utilization of valuable but often overlooked library offerings.
3. Context-Aware Map Integration
Our research showed that commute time and location convenience were major factors in library selection. We developed a map-based interface that incorporates transit data and nearby amenities to help users make more informed decisions.
Transit Integration
Proximity Filters
Amenity Mapping
4. Community Events Integration
Libraries host numerous events that often go undiscovered. LIFI incorporates personalized event recommendations based on user interests, increasing awareness and participation in library-hosted community activities.
Interest-Based Matching
Calendar Integration
Event Notifications
Results
Key Achievements
- Simplified Decision-Making: Reduced the number of websites users need to consult, eliminating information fragmentation.
- Enhanced Discovery: Increased awareness of relevant library events through personalized recommendations.
- Time Efficiency: Cut the average library search time from 30+ minutes to under 5 minutes in user testing.
- Location Intelligence: Integrated commute estimates reduced transportation frustration according to user feedback.
This is exactly what I've been looking for. I would definitely use this app regularly—it would save me so much time and frustration.
— Usability Test Participant
Reflections & Learnings
What I Learned
This project reinforced several important UX principles:
- Field Research Value: Our in-person library visits revealed critical insights that wouldn't have been apparent from surveys alone.
- Visual Preference Selection: Complex filtering needs can be made accessible through visual design rather than technical controls.
- Progressive Disclosure: Carefully revealing information at the right time dramatically improves user experience with complex systems.
- Iteration Is Key: Multiple rounds of testing and refinement transformed good ideas into great solutions.
Challenges & Opportunities
The biggest challenge was balancing comprehensive filtering with usability. While we successfully addressed this for most scenarios, there remains an opportunity to further refine the advanced filtering options for power users.
With additional time and resources, I would explore integrating real-time occupancy data to help users find available seating during peak hours—a frequently requested feature during user testing.
Next Steps
Our roadmap for Library Finder's continued development focuses on four key areas to enhance the user experience and expand functionality.
Conduct comprehensive user testing with our target audience to identify potential improvements in our current prototype.
- Test with diverse library users
- Gather feedback on core features
- Identify usability issues
Refine the design based on usability testing feedback, making both visual and functional improvements to enhance the user experience.
- Implement user feedback
- Optimize performance
- Refine information architecture
Develop data integration partnerships with major library systems to ensure accurate, real-time information about resources and availability.
- Establish data sharing protocols
- Create API connections
- Ensure data accuracy
Explore additional features including real-time occupancy monitoring, study group coordination, and community-driven content about library spaces.
- Occupancy sensors integration
- Social features
- Community reviews
- Geographic expansion beyond NYC