Spaces:
Running
Running
Commit History
-
Enhance RecommendationRequest model and mentee query text generation
Doanh Van Vu- Added new optional fields to the RecommendationRequest model: `career_name`, `domain_names`, `mentor_domain_names`, and `skill_names` for improved data representation. - Updated the `build_mentee_query_text` function to utilize the new fields, enhancing the clarity of the generated text by including career names and domain names instead of just IDs.a4869e5
-
Refactor recommendation request and mentee query text handling
Doanh Van Vu- Updated the RecommendationRequest model to remove unnecessary fields and added `mentor_domain_ids` and `career_id` for improved data structure. - Modified the `build_mentee_query_text` function to reflect changes in the mentee data structure, enhancing clarity by including `career_id`, `domain_ids`, and `mentor_domain_ids` while removing references to `desired_skills`, `current_skills`, and `interests`.71703c8 -
Remove ScheduleDto and related availability fields from models and text builder
Doanh Van Vu- Deleted the ScheduleDto class and its references from the MentorUpsertRequest and RecommendationRequest models, simplifying the data structure. - Updated the text building functions to exclude availability-related information, enhancing clarity in mentor and mentee summaries. - This change aligns with recent refactoring efforts to streamline mentor availability handling.769cb8f -
Refactor mentor availability handling across services
Doanh Van Vu- Removed the `available_slots` and `has_availability` fields from the MentorUpsertRequest and RecommendationRequest models, streamlining the data structure. - Updated the PineconeService and RecommendationService to eliminate references to availability metrics in logging and processing. - Simplified scoring logic in the rerank_mentors function by removing the availability score calculation, enhancing performance and clarity. - Adjusted the mentor text building process to exclude available slots information, improving the output format.69934b0 -
Initial commit of the MentorMe AI Recommendation Server, including core application structure, environment configuration, Docker setup, and essential services for mentor recommendations and health checks.
Doanh Van Vu1904012