Patent classifications
G06F16/387
Surfacing unique facts for entities
Systems and methods identify and provide interesting facts about an entity. An example method includes selecting documents associated with at least one unique fact trigger, the documents being from a document repository. The method also includes generating entity-sentence pairs from the documents and, for a first entity of the entities represented by the entity-sentence pairs, clustering the entity-sentence pairs for the first entity using salient terms occurring in the sentence. The method also includes determining a representative sentence for each of the clusters and providing at least one of the representative sentences in response to a query that identifies the first entity. Another example method includes determining that a query relates to an entity in a knowledge base, determining that the entity has an associated unique fact list, and providing at least one of the unique facts in the list in response to the query.
Detecting an issue related to a report
A device may receive data that is related to historical reports associated with an organization, historical audits of the historical reports, and individuals associated with the historical reports. The device may determine a multi-entity profile for the data. The multi-entity profile may include a set of groupings of the data by a set of attributes included in the data. The device may determine, using the multi-entity profile, a set of supervised model features for the historical reports. The device may determine, using the multi-entity profile, a set of unsupervised model features for the historical reports independent of the historical audits. The device may determine, utilizing a model, a score for a report. The device may perform one or more actions.
Detecting an issue related to a report
A device may receive data that is related to historical reports associated with an organization, historical audits of the historical reports, and individuals associated with the historical reports. The device may determine a multi-entity profile for the data. The multi-entity profile may include a set of groupings of the data by a set of attributes included in the data. The device may determine, using the multi-entity profile, a set of supervised model features for the historical reports. The device may determine, using the multi-entity profile, a set of unsupervised model features for the historical reports independent of the historical audits. The device may determine, utilizing a model, a score for a report. The device may perform one or more actions.
System and Method for Generating Subjective Wellbeing Analytics Score
A system includes at least one processor to perform natural language processing on text from at least one document and assign the at least one document to at least one subjective wellbeing dimension by comparing the text from the at least one document with a subjective wellbeing dimension filter for each subjective wellbeing dimension, insert the at least one document into at least one bin, each bin associated with a particular subjective wellbeing dimension, and analyze each document in each bin associated with the particular subjective wellbeing dimension to determine a score for each subjective wellbeing dimension and an overall score that is based on each score for each subjective wellbeing dimension.
System and Method for Generating Subjective Wellbeing Analytics Score
A system includes at least one processor to perform natural language processing on text from at least one document and assign the at least one document to at least one subjective wellbeing dimension by comparing the text from the at least one document with a subjective wellbeing dimension filter for each subjective wellbeing dimension, insert the at least one document into at least one bin, each bin associated with a particular subjective wellbeing dimension, and analyze each document in each bin associated with the particular subjective wellbeing dimension to determine a score for each subjective wellbeing dimension and an overall score that is based on each score for each subjective wellbeing dimension.
SEMANTIC SEARCH ENGINE
The disclosure provides a method for generating an index file of a semantic search engine, and a method for generating a response to a user text query using the index file of the semantic search engine. The disclosure enables semantic searching of text documents or text data items to be performed.
SEMANTIC SEARCH ENGINE
The disclosure provides a method for generating an index file of a semantic search engine, and a method for generating a response to a user text query using the index file of the semantic search engine. The disclosure enables semantic searching of text documents or text data items to be performed.
Systems and methods for indexing geological features
Systems and methods for indexing geological features are disclosed. In one embodiment, a method for indexing geological features includes accessing a database storing a plurality of map objects that originate from documents. Each map object includes a map defined by a geographical boundary and a text caption. The method includes, for each map object, determining a plurality of geohashes within the geographical boundary, and includes, for each map object, comparing terms of the text caption with a list of geological keywords. For each map object, the method includes identifying one or more geological noun phrases within the text caption that match one or more geological noun phrases of the list. The method includes determining, for each geological noun phrase, one or more geohashes associated with the geological noun phrase and, for each geohash, determining a frequency that the geohash is associated with the geological noun phrase.
Systems and methods for indexing geological features
Systems and methods for indexing geological features are disclosed. In one embodiment, a method for indexing geological features includes accessing a database storing a plurality of map objects that originate from documents. Each map object includes a map defined by a geographical boundary and a text caption. The method includes, for each map object, determining a plurality of geohashes within the geographical boundary, and includes, for each map object, comparing terms of the text caption with a list of geological keywords. For each map object, the method includes identifying one or more geological noun phrases within the text caption that match one or more geological noun phrases of the list. The method includes determining, for each geological noun phrase, one or more geohashes associated with the geological noun phrase and, for each geohash, determining a frequency that the geohash is associated with the geological noun phrase.
Adaptive spatial density based clustering
Methods, systems, and devices for identifying the habitual places of a user, the habitual places of a user being the places where the user spends most of his/her time. In some embodiments, historical location information of a user is accessed, and a plurality of visit points are identified based on the historical location information. The plurality of visit points is clustered into a plurality of clusters. Each one of the clusters is then associated with a habitual place of the user. When the server receives, from a client device associated with the user, current location information of the user, the server identifies a current location of the user based on the current location information, and, if the current location of the user is in a neighborhood of one of the clusters, determine that the user is at the habitual place associated with the cluster.