Actions
dev #1581
openBuild a Recommendation Algorithm Based on Tool Tags
Start date:
01/03/2025
Due date:
01/06/2025 (about 15 months late)
% Done:
100%
Estimated time:
16:00 h
Description
Description:¶
Develop a basic recommendation algorithm utilizing AI tool tags. This algorithm suggests related tools to users based on their preferences.
Objectives:¶
- Define the recommendation algorithm to improve the relevance and accuracy of suggestions.
- Provide a user-friendly console interface for displaying recommendations.
- Test the algorithm with sample data to evaluate its performance.
Key Features:¶
- Tag-Based Recommendations: Suggest tools based on matching tags ( e.g., "Finance", "Machine Learning" ).
- Relevance Scoring: Enhance recommendation accuracy by ranking tools based on tag similarity.
- Popularity Scoring: Use number of time a tool is bookmarked and average user rating to create a popularity based ranking.
Tasks:¶
- Create the algorithm and identify areas for improvement.
- Integrate the recommendation system into the app's backend.
- Create a console interface for displaying recommendations to users.
- Test the system with sample data to ensure performance and accuracy.
- Document the algorithm, and integration steps.
- Create a report for comparing algorithm's performance for multiple tags.
Acceptance Criteria:¶
- Recommendations are displayed after a user query.
- Relevant tools are suggested based on matching tags.
- Recommendations are tested and validated with a sample dataset.
- An user-friendly console interface is delivered.
No data to display
Actions