Spaces:
Build error
Build error
Commit History
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate into space-main 3b4f6c8
Merge branch 'main' of https://github.com/SulmanK/BeatDebate into space-main 4c048cf
Complete merge after resolving conflicts 8f4a2ce
Update chat interface to improve user experience - Enhanced the chat interface by refining the layout and adding new features for better user interaction. This update aims to streamline communication and provide a more intuitive experience for users, aligning with recent changes in session management and resource links. 621db20
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate into space-main 2b78260
Configure Git LFS for PDF files and track research paper b845c24
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate into space-main 312e3f0
Merge branch 'main' of https://github.com/SulmanK/BeatDebate into space-main 249f870
Update competition links in chat interface to reflect new resources - Changed the AgentX submission link to the updated URL and modified the GitHub repository link for better accuracy. This update aims to ensure users have access to the correct and current resources related to the project. 3620bb2
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate a3f3924
s ed19cc8
s e1772ec
Merge branch 'main' of https://github.com/SulmanK/BeatDebate into space-main a0a0eae
Merge branch 'main' of https://github.com/SulmanK/BeatDebate into space-main b032a7a
Refactor chat interface for per-user session management - Removed global session and conversation history management, transitioning to a per-user model using `gr.State`. Updated message processing to include user-specific session IDs, enhancing multi-user safety and improving fallback handling. This update aims to streamline user interactions and maintain session context effectively. 0fecfba
Refactor chat interface for per-user session management - Removed global session and conversation history management, transitioning to a per-user model using `gr.State`. Updated message processing to include user-specific session IDs, enhancing multi-user safety and improving fallback handling. This update aims to streamline user interactions and maintain session context effectively. 9610835
Enhance follow-up detection logic in RecommendationService - Added checks to differentiate between follow-up queries and new primary artist queries based on current and previous artist mentions. Updated context handling rules in ContextAwareIntentAnalyzer to clarify follow-up criteria and improve intent management. This update aims to refine user experience by ensuring accurate query handling and maintaining session context effectively. 92105b4
Enhance follow-up detection logic in RecommendationService - Added checks to differentiate between follow-up queries and new primary artist queries based on current and previous artist mentions. Updated context handling rules in ContextAwareIntentAnalyzer to clarify follow-up criteria and improve intent management. This update aims to refine user experience by ensuring accurate query handling and maintaining session context effectively. 7cf76bc
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate ee1374f
Merge branch 'main' of https://github.com/SulmanK/BeatDebate into space-main 52bc504
Merge branch 'main' of https://github.com/SulmanK/BeatDebate into space-main 734b266
Update README to enhance project structure clarity - Revised the project structure section in the README to improve organization and readability, reflecting the addition of a new `scripts/` directory for utility and validation scripts. This update aims to facilitate better understanding and navigation of the project for current and future collaborators. 42a5268
Update README to enhance project structure clarity - Revised the project structure section in the README to improve organization and readability, reflecting the addition of a new `scripts/` directory for utility and validation scripts. This update aims to facilitate better understanding and navigation of the project for current and future collaborators. 6b12a24
Refactor README for enhanced clarity and organization - Revised the README to improve structure and readability, incorporating recent updates and clarifying project components. This update aims to facilitate onboarding for new contributors and users, ensuring they have access to essential information about the BeatDebate application. 17eb11b
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate 644d087
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate into space-main 834ac29
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate into space-main e2260e6
Update dependencies in `requirements.txt` to specific versions - Revised the package versions for core web framework, LLM and agent framework, vector store and embeddings, HTTP and API clients, environment and configuration, data processing, caching and storage, logging and monitoring, and added new Google AI dependencies. This update aims to ensure compatibility and stability across the project while leveraging the latest features and improvements from the updated libraries. 9195fc9
Update dependencies in `requirements.txt` to specific versions - Revised the package versions for core web framework, LLM and agent framework, vector store and embeddings, HTTP and API clients, environment and configuration, data processing, caching and storage, logging and monitoring, and added new Google AI dependencies. This update aims to ensure compatibility and stability across the project while leveraging the latest features and improvements from the updated libraries. 79251a3
Update README to include project metadata for BeatDebate - Added front matter with title, emoji, color scheme, SDK details, license, and a short description to enhance clarity and provide essential information about the application. This update aims to improve the onboarding experience for new contributors and users. 467407a
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate ce7b90e
Update README to include project metadata and description - Added project title, emoji, color scheme, SDK details, license, and a short description to enhance the README's clarity and provide essential information about the BeatDebate application. This update aims to improve the onboarding experience for new contributors and users. fb24e78
Update README to include project metadata and description - Added project title, emoji, color scheme, SDK details, license, and a short description to enhance the README's clarity and provide essential information about the BeatDebate application. This update aims to improve the onboarding experience for new contributors and users. da429f9
Update README to include project metadata and description - Added front matter to the README file for the BeatDebate project, specifying title, emoji, color scheme, SDK details, license, and a short description. This enhancement aims to improve project visibility and provide essential information for users and contributors. ad023a6
Merge branch 'space-main' of https://huggingface.co/spaces/SulmanK/BeatDebate f3b8ce7
Update README and TODO files for improved clarity and organization - Revised the project structure in the README to enhance readability and reflect recent changes, including the addition of new components and services. Updated the TODO file to provide a comprehensive test design plan, outlining key testing strategies and directory structure for better organization. This update aims to streamline future development efforts and facilitate collaboration on the BeatDebate application. b27df3a
Update README and TODO files for improved clarity and organization - Revised the project structure in the README to enhance readability and reflect recent changes, including the addition of new components and services. Updated the TODO file to provide a comprehensive test design plan, outlining key testing strategies and directory structure for better organization. This update aims to streamline future development efforts and facilitate collaboration on the BeatDebate application. 15980e5
Merge pull request #2 from SulmanK/refactor/production-refinement 1ca6876
Sulman Khan commited on
Merge pull request #2 from SulmanK/refactor/production-refinement c1b472f unverified
Sulman Khan commited on
Add comprehensive design plan for production refinement in `TODO/todo.md` - Introduced a detailed design plan outlining key refactoring areas and guiding principles to enhance the codebase's maintainability and adherence to best practices. This plan focuses on improving the structure of agents, services, and the API layer while ensuring existing functionality is preserved. The update aims to streamline future development efforts and facilitate collaboration on refining the BeatDebate application. 8a91799
Remove TODO file and associated design plan for production refinement - Deleted `TODO/todo.md` to streamline the codebase and eliminate outdated design documentation. This cleanup supports ongoing refactoring efforts and enhances overall project maintainability by removing unnecessary files that no longer align with the current development direction. 436126f
Remove obsolete phase completion summaries and demo test scripts - Deleted `PHASE1_COMPLETION_SUMMARY.md`, `PHASE2_COMPLETION_SUMMARY.md`, `PHASE3_COMPLETION_SUMMARY.md`, and associated demo test scripts to streamline the codebase and eliminate unused documentation. This cleanup supports ongoing refactoring efforts and enhances overall project maintainability. d5eabda
Implement Phase 3 enhancements for candidate pool persistence in recommendation agents - Introduced `SessionManagerService` to support candidate pool generation and retrieval across `UnifiedCandidateGenerator`, `DiscoveryAgent`, `JudgeAgent`, and `GenreMoodAgent`. Updated agent initialization to accept session manager, enabling efficient follow-up query handling and improved user experience. Added methods for generating and persisting large candidate pools, as well as retrieving candidates from persisted pools, ensuring better performance and responsiveness in music recommendations. This update aims to streamline agent logic and enhance the overall recommendation system. 7c746f1
Enhance intent management and context handling in the recommendation system - Introduced `SessionManagerService` and `IntentOrchestrationService` to centralize intent processing and improve follow-up query handling. Refactored `EnhancedRecommendationService` to integrate these new services, ensuring agents receive a clear "effective intent" for better decision-making. Updated scoring logic in `ComprehensiveQualityScorer` for improved robustness. This update aims to streamline agent logic, enhance user experience with follow-ups, and support ongoing refactoring efforts. 77e3fb9
Remove obsolete test scripts for follow-up behavior, detection fix, history filtering, hybrid context, Kendrick follow-up, simple extraction, and state management - Deleted multiple test files to streamline the codebase and eliminate unused tests. This cleanup supports ongoing refactoring efforts and enhances overall project maintainability. efdcc19
Merge pull request #1 from SulmanK/feature/llm-fallback-system a2c273f
Sulman Khan commited on
Merge pull request #1 from SulmanK/feature/llm-fallback-system 1657006 unverified
Sulman Khan commited on