Generating query results based on domain-specific dynamic word embeddings

    公开(公告)号:US11016997B1

    公开(公告)日:2021-05-25

    申请号:US16721124

    申请日:2019-12-19

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating query results based on domain-specific dynamic word embeddings. For example, the disclosed systems can generate dynamic vector representations of words that include domain-specific embedded information. In addition, the disclosed systems can compare the dynamic vector representations with vector representations of query terms received as part of a search query. The disclosed systems can further identify one or more digital content items to provide as part of a query result that include words corresponding to the query terms based on the comparison of the vector representations. In some embodiments, the disclosed systems can also train a word embedding model to generate accurate vector representations of unique words.

    Semantic analysis-based query result retrieval for natural language procedural queries

    公开(公告)号:US11016966B2

    公开(公告)日:2021-05-25

    申请号:US16019152

    申请日:2018-06-26

    Applicant: Adobe Inc.

    Abstract: Various embodiments describe techniques for retrieving query results for natural language procedural queries. A query answering (QA) system generates a structured semantic representation of a natural language query. The structured semantic representation includes terms in the natural language query and the relationship between the terms. The QA system retrieves a set of candidate query results for the natural language query from a repository, generates a structured semantic representation for each candidate query result, and determines a match score between the natural language query and each respective candidate query result based on the similarity between the structured semantic representations for the natural language query and each respective candidate query result. A candidate query result having the highest match score is selected as the query result for the natural language query. In some embodiments, paraphrasing rules are generated from user interaction data and are used to determine the match score.

    Hybrid method of building topic ontologies for publisher and marketer content and ad recommendations

    公开(公告)号:US10810245B2

    公开(公告)日:2020-10-20

    申请号:US13743492

    申请日:2013-01-17

    Applicant: Adobe Inc.

    Abstract: Systems and methods are discussed to automatically create a domain ontology that is a combination of ontologies. Some embodiments include systems and methods for developing a combined ontology for a website that includes extracting collocations for each webpage within the website, creating first and second ontologies from the collocations, and then aggregating the ontologies into a combined ontology. Some embodiments of the invention include unique ways to calculate collocations, to develop a smaller yet meaningful document sample from a large sample, to determine webpages of interest to users interacting with a website, and to determine topics of interest of users interacting with a website. Various other embodiments of the invention are disclosed.

    UTILIZING A DYNAMIC MEMORY NETWORK TO TRACK DIGITAL DIALOG STATES AND GENERATE RESPONSES

    公开(公告)号:US20200090641A1

    公开(公告)日:2020-03-19

    申请号:US16135957

    申请日:2018-09-19

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to generating digital responses based on digital dialog states generated by a neural network having a dynamic memory network architecture. For example, in one or more embodiments, the disclosed system provides a digital dialog having one or more segments to a dialog state tracking neural network having a dynamic memory network architecture that includes a set of multiple memory slots. In some embodiments, the dialog state tracking neural network further includes update gates and reset gates used in modifying the values stored in the memory slots. For instance, the disclosed system can utilize cross-slot interaction update/reset gates to accurately generate a digital dialog state for each of the segments of digital dialog. Subsequently, the system generates a digital response for each segment of digital dialog based on the digital dialog state.

    Input/output interface for contextual analysis engine

    公开(公告)号:US10430806B2

    公开(公告)日:2019-10-01

    申请号:US14054291

    申请日:2013-10-15

    Applicant: Adobe Inc.

    Abstract: A contextual analysis engine systematically extracts, analyzes and organizes digital content stored in an electronic file such as a webpage. Content can be extracted using a text extraction module which is capable of separating the content which is to be analyzed from less meaningful content such as format specifications and programming scripts. The resulting unstructured corpus of plain text can then be passed to a text analytics module capable of generating a structured categorization of topics included within the content. This structured categorization can be organized based on a content topic ontology which may have been previously defined or which may be developed in real-time. The systems disclosed herein optionally include an input/output interface capable of managing workflows of the text extraction module and the text analytics module, administering a cache of previously generated results, and interfacing with other applications that leverage the disclosed contextual analysis services.

Patent Agency Ranking