Alternatively, can look at various relevant published industry standards[0][1][2].
Standards often are driven by design issues and often have other followup references related to use case(s)/scope/intent of things expected to be handled by a standard.
Less trendy, reviewing relevant past/present inventors/entrepeneurs/startups might also provide some insiteful information. ( polaroid / xerox / apple / microsoft / dec / motorola / intel / datarace / etc )
Resources describing how things came about / implimented. Discussions on implimentation of <relevant programming language / language history>.
Looking at/into open source projects and/or relevant discussions (change log, source code, newsgroups, etc) about a given open source project(s).
Can also look ouside of field / comfort zone in trying to identify hidden 'features'[4][5][6][7][8].
Do a hobbist take on something to learn by experimenting. -- It's how the digital camera happened!
-----
[0] : https://en.wikipedia.org/wiki/List_of_technical_standard_org...
[1] : https://standards.ieee.org/initiatives/autonomous-intelligen...
[2] : https://www.nist.gov/artificial-intelligence/technical-ai-st...
[3] : https://developers.google.com/machine-learning/guides/rules-...
[4] : https://www.youtube.com/watch?v=UJelNh1VyRU
[5] : https://www.youtube.com/watch?v=lGBjS9Ax-eg
[6] : https://www.youtube.com/watch?v=yE4bmwQBHQE
[7] : https://www.youtube.com/watch?v=rqQzQHVoKl0
[8] : https://www.youtube.com/watch?v=bYeAXWtg2Co