Spaces:
Sleeping
Sleeping
Commit History
-
Add user creation API and enhance user preference handling in the frontend
28e5413 -
Refactor explainer methods and enhance evaluation template with detailed CF approach explanations
b1410eb -
Enhance evaluation API and frontend for collaborative filtering methods
- Introduced new API endpoints for evaluating collaborative filtering methods with streaming support for SVD and Slope One. - Updated the `api_evaluate` function to handle specific CF methods and return detailed results. - Added streaming functionality in the frontend to display progress during evaluations. - Enhanced the evaluation dashboard to show real-time progress and results for each method. - Improved data handling and visualization for approach comparisons, including dynamic updates for charts and analysis. - Refactored JavaScript code for better readability and maintainability, including new methods for handling evaluations and rendering charts.60c3ccb -
Refactor recommendation page and templates
- Converted recommend.html to extend a new base.html template for better structure and reusability. - Added breadcrumb navigation and improved user selection interface with Alpine.js for dynamic updates. - Implemented a new approach and method selection UI with buttons and dynamic filtering for recommendations. - Enhanced the results display with tabs for cards and comparison, including loading states and error handling. - Created macros in macros.html for reusable components like navigation, glass containers, product cards, and loading spinners. - Introduced a base layout in base.html with theme toggling and toast notifications for user feedback. - Updated JavaScript logic to handle user interactions and API calls more efficiently.a3cafd5 -
idk
9726a13
-
Initial implementation of TasteEngine: multi-approach recommender system with Flask web UI, evaluation suite, and explanation engine
133a630