[Feature]: Add Personalization Based on User Preferences and Usage History
hccngu opened this issue · comments
Is your feature request related to a problem? Please describe.
Currently, OS-Copilot does not support personalization based on user preferences or usage history.
Describe the solution you'd like
We hope OS-Copilot can support personalization by adding a preliminary step that reads previous usage records or asks the user about their preferences. The questions about user preferences should be carefully designed. Once the relevant information and usage records are collected, it should involve integrating these details into subsequent Planner and Generator modules to tailor the experience to the user's needs.
Describe alternatives you've considered
An alternative could be implementing a basic profile system where users manually input their preferences and update them as needed. However, this might not be as seamless or effective as an automated, integrated approach.
Additional context
None.