You gave some nice pointers, I’ll check them out. Thanks…
About the UX: Yeah, I also hate mobile-first designs (the reason behind the one-by-one recording). I use my phone as a phone and I’m a desktop man. But the statistics say otherwise, >65% of people use mobile phones as their primary device and this keeps increasing. This also gives the opportunity to record in different environments and on-the-go, where people have time. So, I’m fine with it and keep sitting at the end of the spectrum.
As it is, CV usage through the browser is fine for my language community. I’d hate them to see trying to install something on their computer, some are 80+ with minimal technical knowledge.
Although I had some counter-points stated above, the base of the problem you mention is a standing one. Datasets really do not grow fast enough.