Spaces:
Build error
Build error
Commit History
-
Update README to specify Python version - Added the Python version (3.11.4) to the README file to provide clearer environment requirements for the project. This update aims to enhance the onboarding experience for new contributors and ensure compatibility with the specified Python version.
2d1f38d -
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
Sulman KhanRefactor/production refinement1ca6876 -
Merge pull request #2 from SulmanK/refactor/production-refinement
Sulman KhanUnverified signatureRefactor/production refinementc1b472f -
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
Sulman Khan��� Implement LLM Fallback System for 100% Query Coveragea2c273f -
Merge pull request #1 from SulmanK/feature/llm-fallback-system
Sulman KhanUnverified signature��� Implement LLM Fallback System for 100% Query Coverage1657006 -
feat: implement LLM fallback system for unknown intents - Add LLMFallbackService with Gemini Flash 2.0 integration - Implement fallback trigger detection in chat interface - Add response formatter support for fallback disclaimers - Include comprehensive test coverage for fallback scenarios
cde66c2 -
Refactor chat interface for improved user experience - Updated the chat interface to enhance user interaction by refining the layout and adding new features. This update aims to provide a more intuitive and engaging experience for users while utilizing the music discovery functionalities.
481a1d6