Patent №
US 11,620,127
Granted
2023-04-04
Filed 2021
Owner
SAP SE
Lab
—
AI components
5
ml · nlp · speech · kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
17317340
Source code is analyzed to identify components. The components are each assigned a complexity score. Documentation for the source code is identified, related to the components, and given a score based on the quantity of the documentation for the component and the complexity score for the component. To determine semantic meaning of the documentation, vector embeddings for the documentation languages may be generated and aligned. Alignment causes the different machine learning models to generate similar vectors for semantically similar words in the different languages. Since the vectors of the words of the other languages are similar to the vectors of the words in a primary language with similar meanings, the vector representation of the documentation in the other languages will match the vector representation of the source code when the documentation is substantially on the same topic.
AI classification
Ownership
SAP SE
assignment · 562030496
Assignors
RAMSL, HANS-MARTIN, SHUKLA, PRIYANSHU
On an employer assignment, the assignors are typically the inventors.