-
公开(公告)号:US20240273123A1
公开(公告)日:2024-08-15
申请号:US18103185
申请日:2023-01-30
Applicant: SAP SE
Inventor: Guilherme Ehrhardt Soares Ferreira da Costa , Jan Portisch , Katharina Minninger , Michael Hladik , Robert Weller
IPC: G06F16/332 , G06F40/30
CPC classification number: G06F16/3329 , G06F16/3326 , G06F40/30
Abstract: In an example embodiment, a system is provided that takes a knowledge graph as input and generates multiple question templates based on predefined query types. These query types may be, for example, SPARQL query types and may also be configurable. The system repeatedly presents a single randomly or pseudo-randomly picked question template to a user, and asks the user to type a corresponding natural language question. The system persists the answer provided by the user with the question in a specialized format. Then, for each typed question, the system creates additional linguistic variations and asks users to rate them.
-
公开(公告)号:US12229090B2
公开(公告)日:2025-02-18
申请号:US18096409
申请日:2023-01-12
Applicant: SAP SE
Inventor: Jan Portisch , Michael Hladik , Yannik Hahn
Abstract: Techniques and solutions are provided for improved data modelling, including techniques that facilitate data model comparison, integration, or deployment. A core data model is created that has a plurality of elements, which can represent semantic concepts, including relationships between semantic concepts. A plurality of domain models are mapped to core data model elements. In particular, when a domain model element is to be created, the element is mapped to a core data model element. When a relation is to be established between two domain model elements, the relation is mapped to a relation type represented in the core data model. Mapping to a core data model can be enforced as part of domain model creation, allowing different domain models to be compared, since domain elements in different domain models that represent a common semantic will be mapped to the same core data model element.
-
3.
公开(公告)号:US20220101151A1
公开(公告)日:2022-03-31
申请号:US17033357
申请日:2020-09-25
Applicant: SAP SE
Inventor: Jan Portisch , Sandra Bracholdt , Michael Hladik , Oliver Huth
IPC: G06N5/02 , G06F16/901 , G06F16/2455 , G06F16/36 , G06F16/906 , G06K9/62
Abstract: An intelligent labeling method is disclosed herein. The method can receive a plurality of input instances and access a knowledge graph comprising a plurality of nodes and a plurality of edges connecting the plurality of nodes. The plurality of nodes represent objects and the edges represent relationship between the objects. For at least some selected input instances, the method can identify respective matching objects represented by corresponding nodes of the knowledge graph. A selected input instance shares a common label with the corresponding matching object. For identified matching objects, the method can identify a common class object represented by a corresponding node of the knowledge graph. A percentage of identified matching objects are descendants of the common class object, and the percentage is greater than a predefined threshold. The method can associate a label of the common class object with the plurality of input instances.
-
4.
公开(公告)号:US11954605B2
公开(公告)日:2024-04-09
申请号:US17033357
申请日:2020-09-25
Applicant: SAP SE
Inventor: Jan Portisch , Sandra Bracholdt , Michael Hladik , Oliver Huth
IPC: G06N5/022 , G06F16/2455 , G06F16/36 , G06F16/901 , G06F16/906 , G06F18/22
CPC classification number: G06N5/022 , G06F16/2456 , G06F16/367 , G06F16/9024 , G06F16/906 , G06F18/22
Abstract: An intelligent labeling method is disclosed herein. The method can receive a plurality of input instances and access a knowledge graph comprising a plurality of nodes and a plurality of edges connecting the plurality of nodes. The plurality of nodes represent objects and the edges represent relationship between the objects. For at least some selected input instances, the method can identify respective matching objects represented by corresponding nodes of the knowledge graph. A selected input instance shares a common label with the corresponding matching object. For identified matching objects, the method can identify a common class object represented by a corresponding node of the knowledge graph. A percentage of identified matching objects are descendants of the common class object, and the percentage is greater than a predefined threshold. The method can associate a label of the common class object with the plurality of input instances.
-
公开(公告)号:US20210240675A1
公开(公告)日:2021-08-05
申请号:US16780481
申请日:2020-02-03
Applicant: SAP SE
Inventor: Jan Portisch , Bjoern Pantel , Benjamin Merkle , Stephan Schub , Sandra Bracholdt , Roland Kolata , Michael Hladik , Christoph Meinel
Abstract: Techniques and solutions are described for converting data models between formats, such as between a conceptual data model and a physical data model for a database system, or between a conceptual data model and artefacts to be implemented in the database system. The conceptual data model is annotated with annotations that allow the physical data model or database artefacts to be automatically generated from the conceptual data model. The annotations can reflect relationships between entity types in the physical data model, such as inheritance relationships, header/item relationships, or one-to-one cardinality relationships. Annotations can also indicate attributes that should be added to entity types in the conceptual data model, such as attributes for versioning or data governance, that may not be used in the conceptual data model. Annotations can be used to determine how entity types in the conceptual data model will be denormalized in the physical data model.
-
公开(公告)号:US20250094707A1
公开(公告)日:2025-03-20
申请号:US18369065
申请日:2023-09-15
Applicant: SAP SE
Inventor: Jan Portisch , Guilherme Costa , Michael Hladik , Deepak Sahu , Yannis Reitemeier
IPC: G06F40/284 , G06F40/295 , G06F40/30 , G06F40/40
Abstract: The present disclosure provides techniques and solutions for automatically and dynamically supplementing user prompts to large language models with information to be used by the large language model in formulating a response. In particular, entities are identified in the original prompt. A semantic framework is searched for information about such entities, and such information is added to the original user prompt to provide a modified user prompt. In a particular example, the identified entities comprise triples, and verbalized triples are added to provide the modified user prompt. The modified prompt may be hidden from the user, so that a response of the large language model appears to be in response to the original prompt.
-
公开(公告)号:US20240241865A1
公开(公告)日:2024-07-18
申请号:US18096409
申请日:2023-01-12
Applicant: SAP SE
Inventor: Jan Portisch , Michael Hladik , Yannik Hahn
CPC classification number: G06F16/212 , G06F16/258
Abstract: Techniques and solutions are provided for improved data modelling, including techniques that facilitate data model comparison, integration, or deployment. A core data model is created that has a plurality of elements, which can represent semantic concepts, including relationships between semantic concepts. A plurality of domain models are mapped to core data model elements. In particular, when a domain model element is to be created, the element is mapped to a core data model element. When a relation is to be established between two domain model elements, the relation is mapped to a relation type represented in the core data model. Mapping to a core data model can be enforced as part of domain model creation, allowing different domain models to be compared, since domain elements in different domain models that represent a common semantic will be mapped to the same core data model element.
-
公开(公告)号:US11762820B2
公开(公告)日:2023-09-19
申请号:US17887267
申请日:2022-08-12
Applicant: SAP SE
Inventor: Jan Portisch , Bjoern Pantel , Benjamin Merkle , Stephan Schub , Sandra Bracholdt , Roland Kolata , Michael Hladik , Christoph Meinel
CPC classification number: G06F16/212 , G06F16/213 , G06F16/2282 , G06F16/288
Abstract: Techniques and solutions are described for converting data models between formats, such as between a conceptual data model and a physical data model for a database system, or between a conceptual data model and artefacts to be implemented in the database system. The conceptual data model is annotated with annotations that allow the physical data model or database artefacts to be automatically generated from the conceptual data model. The annotations can reflect relationships between entity types in the physical data model, such as inheritance relationships, header/item relationships, or one-to-one cardinality relationships. Annotations can also indicate attributes that should be added to entity types in the conceptual data model, such as attributes for versioning or data governance, that may not be used in the conceptual data model. Annotations can be used to determine how entity types in the conceptual data model will be denormalized in the physical data model.
-
公开(公告)号:US20220391363A1
公开(公告)日:2022-12-08
申请号:US17887267
申请日:2022-08-12
Applicant: SAP SE
Inventor: Jan Portisch , Bjoern Pantel , Benjamin Merkle , Stephan Schub , Sandra Bracholdt , Roland Kolata , Michael Hladik , Christoph Meinel
Abstract: Techniques and solutions are described for converting data models between formats, such as between a conceptual data model and a physical data model for a database system, or between a conceptual data model and artefacts to be implemented in the database system. The conceptual data model is annotated with annotations that allow the physical data model or database artefacts to be automatically generated from the conceptual data model. The annotations can reflect relationships between entity types in the physical data model, such as inheritance relationships, header/item relationships, or one-to-one cardinality relationships. Annotations can also indicate attributes that should be added to entity types in the conceptual data model, such as attributes for versioning or data governance, that may not be used in the conceptual data model. Annotations can be used to determine how entity types in the conceptual data model will be denormalized in the physical data model.
-
公开(公告)号:US11442907B2
公开(公告)日:2022-09-13
申请号:US16780481
申请日:2020-02-03
Applicant: SAP SE
Inventor: Jan Portisch , Bjoern Pantel , Benjamin Merkle , Stephan Schub , Sandra Bracholdt , Roland Kolata , Michael Hladik , Christoph Meinel
Abstract: Techniques and solutions are described for converting data models between formats, such as between a conceptual data model and a physical data model for a database system, or between a conceptual data model and artefacts to be implemented in the database system. The conceptual data model is annotated with annotations that allow the physical data model or database artefacts to be automatically generated from the conceptual data model. The annotations can reflect relationships between entity types in the physical data model, such as inheritance relationships, header/item relationships, or one-to-one cardinality relationships. Annotations can also indicate attributes that should be added to entity types in the conceptual data model, such as attributes for versioning or data governance, that may not be used in the conceptual data model. Annotations can be used to determine how entity types in the conceptual data model will be denormalized in the physical data model.
-
-
-
-
-
-
-
-
-