JuliaAI / JuliaAI/DataScienceTutorials.jl

More comprehensive tag assignment

Open
#229 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
ReScript
Stars
126
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Here is a snapshot from _libs/nav/head.js which is responsible for routing data:

  {
    name: "Getting Started",
    id: "getting-started",
    href: "/info/getting-started",
    sections: [
      {
        name: "Choosing a model",
        href: "/getting-started/choosing-a-model/",
        tags: ["Classification", "Regression"],
      },
      {
        name: "Fit, predict, transform",
        href: "/getting-started/fit-and-predict/",
        tags: ["Classification", "Encoders"],
      },
      {
        name: "Model tuning",
        href: "/getting-started/model-tuning/",
        tags: ["Classification", "Hyperparameter Tuning"],
      },

As can be seen, each tutorial is mapped into one or more tags depending on its content. These tags are a superset of the main entries of the MLJ model browser and they will appear in the tutorials page of the MLJ website.

I went over all the tutorials to tag each but I didn't run my thinking algorithm until convergence for each tutorial; just a few iterations to fill some tags.

This issue is a simple reminder for me or someone else to revisit the file later and make it more comprehensive.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with _libs/nav/head.js and review the tutorial-to-tag mappings against the MLJ model browser and the tutorials they describe. Update the tags where coverage is missing; the work is done when the tutorial page has comprehensive mappings for the relevant topics.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.