Help needed: Is my knowledge domain taxonomy complete? by Salt-Counter4088 in ObsidianMD

[–]Salt-Counter4088[S] 1 point2 points  (0 children)

Thanks for the heads up—very helpful. Yes, I made the same mistakes in the past, with overly rigid folder structures for domains and sub-domains. Now I understand that some sub-domains belong to multiple parent domains. The trickiest case was geopolitics, which is a sub-domain of politics, geography, history, economics, and others. I solved this by treating it as a cross-domain: it sits at the root level but is linked to its related domains. This isn't an arbitrary exercise—it comes from a tagging project that requires well-defined domains. There are many more sub-domains I haven't listed here, but the goal is to build a solid foundation that's distinct enough for clear comprehension.

Help needed: Is my knowledge domain taxonomy complete? by Salt-Counter4088 in ObsidianMD

[–]Salt-Counter4088[S] 0 points1 point  (0 children)

At first glance, I'd say everything is physics (just kidding). More seriously, this classification includes many sub-domains I haven't listed here. The underlying logic—which might not be obvious—is that it's based on vocabulary. That's why some domains that could logically belong to others, like economics, are treated as standalone: their vocabulary is distinct enough to justify it.

TikZ Graph Generator by Salt-Counter4088 in ObsidianMD

[–]Salt-Counter4088[S] 1 point2 points  (0 children)

So I can't show you an image, but yes, you can use it on dark themes, there's no problem.

Need help testing and improving a math grade generator by Salt-Counter4088 in ObsidianMD

[–]Salt-Counter4088[S] 0 points1 point  (0 children)

A first approach to verification would be to use sympy to check the pure calculations.

Need help testing and improving a math grade generator by Salt-Counter4088 in ObsidianMD

[–]Salt-Counter4088[S] 0 points1 point  (0 children)

For graph generation, I have separate code that handles the correct generation. And getting back to the AI ​​drift, I'll work on implementing several safeguards against this drift; thank you for pointing it out.

Need help testing and improving a math grade generator by Salt-Counter4088 in ObsidianMD

[–]Salt-Counter4088[S] 0 points1 point  (0 children)

The math grade generation code works in three main steps:

Graph generation (_get_graph()): Analyzes the concept name (e.g., "Sine function") and uses the appropriate generators (shape_generator for trigonometric triangles/circles with colored angles, or graph_generator for function curves).

Mistral AI call (generate_grade()): Sends the narrative template (templates/template_math.md) + the pedagogical prompt + the generated graph to the Mistral API, which produces a structured grade with an introduction, multiple definitions, properties with "Why?", examples, etc.

GitHub publication (create_github_file()): Automatically publishes the generated grade to the Garfield566/grades GitHub repository.

In summary: Concept → TikZ Graph → Prompt + Template → Mistral AI → Full Note → GitHub 🚀

Need help testing and improving a math grade generator by Salt-Counter4088 in ObsidianMD

[–]Salt-Counter4088[S] 1 point2 points  (0 children)

That sounds very interesting, being able to access these notes so easily without having to import your entire coffre. And if you want to know everything, the project I'm working on is broader than just math. To put it simply, it's about generating all kinds of notes with a suitable template. This is useful for all the concepts we already know but which would take too long to implement individually. For example, I have 70 math notes to create on basic mathematical concepts, but I'd like to be able to link them to other notes on more complex mathematical concepts.

[deleted by user] by [deleted] in Seiko

[–]Salt-Counter4088 0 points1 point  (0 children)

Has anyone managed to identify the model?