A lot of the previous replies refer to the different opinions that conductors, instrumentalists and singers don’t share. This means, if there are too many partially unpredictable rules to be taken into account, that it would decrease the efficiency. Like nobody would agree to anybody’s preferences. As if there were too many opinions to be taken into account.
And this is the point of artificial intelligence.
The other way round would be like describing someones face to a computer by defining rules by hand by writing them down, which is time-consuming. What an AI does, is defining the rules itself.
The real challenge is having high quality sheet music digitized and revised by human beings. The easiest part is the technical realization.
There already are enough tendencies that suggest that this kind of software will exist:
- Google released TensorFlow a popular open-source library which accelerated and simplified AI for developers by years with less lines to code, compared to 20 years ago.
- scanning applications are getting better
- MusicXML supports fingering, which means we have a widely accepted data structure to store this information.
- https://openscore.cc/ is an evolving platform founded in collaboration with IMSLP and Musescore for people to share digitized sheet music which gets supervised by people.