-
Notifications
You must be signed in to change notification settings - Fork 33
Description
📌 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.