Personalization Plugin

AI-generated summary

The discussion revolves around creating a personalization plugin for Discourse, inspired by smartwatchme’s experience with catering to different audiences on their site smartwatch.me. They want to extend the Categories muting feature to personalize content based on implicit and explicit user signals. However, the conversation briefly diverts to discuss the site’s design, with Erik_Manger inquiring about the header topic slider and CSS changes, and JSey providing a link to a relevant customization guide.

codinghorror offers a potential solution, suggesting to ask users about their preferences at signup and editing their category preferences accordingly. Alternatively, they propose using a banner with direct links to relevant categories to encourage users to click through.

We have been thinking about how we could extend Discourse to have personalization through a plugin. Our site smartwatch.me caters to mainly 3 types of audiences:

  • Apple Watch
  • Android Wear
  • Pebble Owners (Falls into both)
  • Fitness Tracker

If you visit our site and you have an Android device, we can already assume that there is a high chance the Apple Watch will not interest you. Ideally we want to show content the user is interested in. Today there is a way to hide certain content by using the Categories muting feature to achieve some of this. We would be interested in extending this functionality to be able to personalize on implicit/explicit signals.

Anyone interested?

1 Like

How did you do the header topic slider and the other nice CSS changes? Site looks good!

Clicketyclick (searching really can produce some hits sometimes. :wink: )!

2 Likes

Hmm tricky you would need to ask at signup. Then edit the user’s category prefs on their behalf – muting everything but the one they want, I guess?

For now I would put up a banner with direct links to the relevant categories and encourage people to click through.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.