apache / incubator-answer

A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.
https://answer.apache.org
Apache License 2.0
11.93k stars 872 forks source link

Question list for Personalized Recommendations #1003

Open ferrischi201 opened 1 week ago

ferrischi201 commented 1 week ago

Is your feature request related to a problem? Please describe

The search on the Question Page lacks personlization and does not adapt to the user's preferences.

Describe the solution you'd like

To improve user experience, an additional search button can be added on the Question page, similar to the "interesting" button in this screenshot.

Screenshot 2024-06-28 at 10 58 32 AM

Clicking this button displays personalized question recommendations which are tailored based on the user's past interactions and preferences. Initially, a tag-based recommendation can be done as discussed in issue #878. And more sophisticated models(collaborative filtering etc) might be integrated as plugins to Answer.

ferrischi201 commented 4 days ago

I would like to tackle this feature enhancement starting with the tag-based recommendation. Following that, more advanced functionalities can be explored. Please let me know if I can proceed with this issue.