I'm looking for a nudge in the right direction for my guitar practice log. The bulk of my practice is with the table "phrases" which contains snippets of musical phrases that showcases a technique or isolates the difficult part of a song.
I have about a years worth of data now, and I want to be able to use that data to create a record set that gives me an optimized practice set everyday. If you're familiar with spaced repetition flashcard programs like Anki I kind of want something like that. Stuff I've been playing well I see less often, stuff I'm struggling with I see more often, and so on. Old material I see monthly, new material I see daily, etc. It will get a bit more complex than that, but that's the basic idea.
What is the best way to go about this? I know I can do very complex queries in Access but I find them hard to document and keep track of. I've actually forgotten how I did some stuff already and I regularly have to relearn it when I want to change something. However, I could possible learn to do it in VBA and then document my code. I'm comfortable with scripting languages like Powershell\bash\python etc. I want it to be easy to also tweak settings, and easy to pick up where I left off when I want to add new features a few months from now.
I have about a years worth of data now, and I want to be able to use that data to create a record set that gives me an optimized practice set everyday. If you're familiar with spaced repetition flashcard programs like Anki I kind of want something like that. Stuff I've been playing well I see less often, stuff I'm struggling with I see more often, and so on. Old material I see monthly, new material I see daily, etc. It will get a bit more complex than that, but that's the basic idea.
What is the best way to go about this? I know I can do very complex queries in Access but I find them hard to document and keep track of. I've actually forgotten how I did some stuff already and I regularly have to relearn it when I want to change something. However, I could possible learn to do it in VBA and then document my code. I'm comfortable with scripting languages like Powershell\bash\python etc. I want it to be easy to also tweak settings, and easy to pick up where I left off when I want to add new features a few months from now.