Skip to content

Features- Recommendation System based on users past activity and areas of interest. #14

@CodewithRajDeep

Description

@CodewithRajDeep

📌 Description : PyEveryday offers multiple useful Python scripts, but users must manually explore them. This can feel overwhelming, especially for beginners who don’t know which scripts are most relevant to their needs. A Recommendation System will enhance the user experience by suggesting scripts based on usage history or script categories, making PyEveryday more intuitive and productive.

📌 Problems :

  • No personalization or recommendations based on their workflow.

  • No category or scripts injected which lacks users to browse all scripts, thus requiring need of any recommendation.

📌 Possible Solutions :

  • Track user activity (e.g., which scripts they run most).

  • Store usage logs for lightweight persistence, possibly store in json

  • Build a simple recommendation model and provide suggestions as most often scripts used by users.

📌 Expected Outcome :

  • Easier discovery of relevant tools inside PyEveryday.

  • Personalized suggestions or recommendation systems for users.

  • Improved user engagement

📌 As an OSCI contributor, I want like to help with this feature request.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions