Git Product home page Git Product logo

Comments (8)

hannesdatta avatar hannesdatta commented on June 2, 2024 1

Draft for deliverables:

  • Based on the Hugo documentation, come up with a bullet-point list of improvements we may want to make on the default recommendations.
  • Try opening a development branch in which you experiment with making such changes to the configuration and viewing the results in your browser using localhost (so, not a live website). Try to tweak these parameters to enhance the experience. Do you see something completely irrelevant? Try tweaking so these things get eliminated.
  • Assess what other ways there may be to enhance recommendations.

Conclude with an assessment on whether it is enough to use Hugo's internal rec' engine or whether we should invest in trying alternative recommendations.

@shrabasteebanerjee - please review this and modify where needed. We can then assign it to e.g., @thierrylahaije.

from website.

shrabasteebanerjee avatar shrabasteebanerjee commented on June 2, 2024 1

I believe you can work on it already if you have bandwidth, since it will still be a few weeks till the new RAs are onboarded and we move to the content sprint!

from website.

hannesdatta avatar hannesdatta commented on June 2, 2024

A few considerations:

  • we could do a quick check and how many people actually click on these related post before investing a lot of time.
  • we are currently using the default way of Hugo to display related items. We may want to check what algorithm this really is.
    – I know that we can override this default algorithm. So, why don't we commission a thesis project that tries to use our meta data to come up with a recommendation engine? We could hardcode this information in a Jason file, and make that the default way through which pages are recommended.

I just saw this issue, so sorry about common thing. Happy to hear your thoughts.

from website.

shrabasteebanerjee avatar shrabasteebanerjee commented on June 2, 2024

I think the related posts widget could promote more engagement and discovery if it works well, so perhaps we can try a simple updated algo and see if it's leading to better metrics relative to baseline?

I like the thesis idea, but i'm not sure how smooth the integration process would be - something to ask our developer?

We can also have an RA work on this if they have interest in recommenders!

from website.

shrabasteebanerjee avatar shrabasteebanerjee commented on June 2, 2024

(even if we don't go as far as a recommender engine, might be worth re-evaluating what tags to put in individual posts to make it easier for hugo to show relevant stuff)

from website.

hannesdatta avatar hannesdatta commented on June 2, 2024

@shrabasteebanerjee do I need to assign this to the to do already? Or do we wait for @lachlandeer to 'schedule' this? Not sure.

from website.

hannesdatta avatar hannesdatta commented on June 2, 2024

Draft for deliverables:

* Based on the [Hugo documentation](https://gohugo.io/content-management/related/#configure-related-content), come up with a bullet-point list of improvements we may want to make on the default recommendations.

* Try opening a development branch in which you experiment with making such changes to the configuration and viewing the results in your browser using `localhost` (so, not a live website). Try to tweak these parameters to enhance the experience. Do you see something completely irrelevant? Try tweaking so these things get eliminated.

* Assess what _other_ ways there may be to enhance recommendations.

Conclude with an assessment on whether it is enough to use Hugo's internal rec' engine or whether we should invest in trying alternative recommendations.

@shrabasteebanerjee - please review this and modify where needed. We can then assign it to e.g., @thierrylahaije.

@thierrylahaije - let's add this to your sprint.

from website.

hannesdatta avatar hannesdatta commented on June 2, 2024

We can rework this when we switch to Flask.

from website.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.