Personality-relevant search services
First Claim
1. A method comprising:
- obtaining, responsive to a search query submitted by a user, a result set, the result set comprising a set of pages;
determining a first personality score of a first page in the set of pages using a value of a personality trait of the user, a weight associated with the value, and a personality score of an author of the first page, the personality score of the author being based on a personality analysis of another content published by the author, wherein the personality score of the first page is based on a plurality of personality traits computed for the first page, the plurality of personality traits comprising a first trait to indicate an extraversion trait, a trust trait, a harmony trait, and a melancholy trait according to a Big 5 personality traits model;
determining a second personality score of a second page in the set of pages using the value of the personality trait of the user, the weight associated with the value, and a second personality score of a second author of the second page, the second personality score of the second author being based on a second personality analysis of a different content published by the second author;
ordering, responsive to the first personality score exceeding the second personality score, the first page ahead of the second page in the result set to form a rearranged result set;
presenting the rearranged result set such that the user finds the first page which is more compatible with the user'"'"'s personality traits listed before the second pages less compatible with the user'"'"'s personality traits, even when the first page and the second page are equally relevant to the search query;
analyzing, using English Slot Grammar technique, the first page to determine a grammatical expression in the page, wherein the grammatical expression comprises a sentence structure in the page;
identifying, from a personality model, a personality trait of the first page corresponding to the grammatical expression, the identified personality trait comprising a conscientious trait;
computing a value of the personality trait of the first page according to a value of the grammatical expression; and
assigning to the first page a personality data comprising the personality trait of the first page and the value of the personality trait of the first page.
1 Assignment
0 Petitions
Accused Products
Abstract
For a search query submitted by a user, a result set including a plurality of pages is obtained. A first and a second personality score of a first and a second page, respectively, is determined using a value of a personality trait of the user and a weight associated with the value, and at least one of (i) a personality score of a site from which a first page is obtained based on a personality analysis of another content on the site, and (ii) a personality score of an author of the first page based on a personality analysis of another content published by the author. The first page is ordered ahead of the second page when the first personality score exceeding the second personality score, even when the first page and the second page are equally relevant to the search query.
-
Citations
19 Claims
-
1. A method comprising:
-
obtaining, responsive to a search query submitted by a user, a result set, the result set comprising a set of pages; determining a first personality score of a first page in the set of pages using a value of a personality trait of the user, a weight associated with the value, and a personality score of an author of the first page, the personality score of the author being based on a personality analysis of another content published by the author, wherein the personality score of the first page is based on a plurality of personality traits computed for the first page, the plurality of personality traits comprising a first trait to indicate an extraversion trait, a trust trait, a harmony trait, and a melancholy trait according to a Big 5 personality traits model; determining a second personality score of a second page in the set of pages using the value of the personality trait of the user, the weight associated with the value, and a second personality score of a second author of the second page, the second personality score of the second author being based on a second personality analysis of a different content published by the second author; ordering, responsive to the first personality score exceeding the second personality score, the first page ahead of the second page in the result set to form a rearranged result set; presenting the rearranged result set such that the user finds the first page which is more compatible with the user'"'"'s personality traits listed before the second pages less compatible with the user'"'"'s personality traits, even when the first page and the second page are equally relevant to the search query; analyzing, using English Slot Grammar technique, the first page to determine a grammatical expression in the page, wherein the grammatical expression comprises a sentence structure in the page; identifying, from a personality model, a personality trait of the first page corresponding to the grammatical expression, the identified personality trait comprising a conscientious trait; computing a value of the personality trait of the first page according to a value of the grammatical expression; and assigning to the first page a personality data comprising the personality trait of the first page and the value of the personality trait of the first page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices, the stored program instructions comprising:
-
program instructions to obtain, responsive to a search query submitted by a user, a result set, the result set comprising a set of pages; program instructions to determine a first personality score of a first page in the set of pages using a value of a personality trait of the user, a weight associated with the value, and a personality score of an author of the first page, the personality score of the author being based on a personality analysis of another content published by the author, wherein the personality score of the first page is based on a plurality of personality traits computed for the first page, the plurality of personality traits comprising a first trait to indicate an extraversion trait, a trust trait, a harmony trait, and a melancholy trait according to a Big 5 personality traits model; program instructions to determine a second personality score of a second page in the set of pages using the value of the personality trait of the user, the weight associated with the value, and a second personality score of a second author of the second page, the second personality score of the second author being based on a second personality analysis of a different content published by the second author; program instructions to order, responsive to the first personality score exceeding the second personality score, the first page ahead of the second page in the result set to form a rearranged result set; program instructions to present the rearranged result set such that the user finds the first page which is more compatible with the user'"'"'s personality traits listed before the second pages less compatible with the user'"'"'s personality traits, even when the first page and the second page are equally relevant to the search query; program instructions to analyze, using English Slot Grammar technique, the first page to determine a grammatical expression in the page, wherein the grammatical expression comprises a sentence structure in the page; program instructions to identify, from a personality model, a personality trait of the first page corresponding to the grammatical expression, the identified personality trait comprising a conscientious trait; program instructions to compute a value of the personality trait of the first page according to a value of the grammatical expression; and program instructions to assign to the first page a personality data comprising the personality trait of the first page and the value of the personality trait of the first page. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer system comprising one or more processors, one or more computer-readable memories, and one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
-
program instructions to obtain, responsive to a search query submitted by a user, a result set, the result set comprising a set of pages; program instructions to determine a first personality score of a first page in the set of pages using a value of a personality trait of the user, a weight associated with the value, and a personality score of an author of the first page, the personality score of the author being based on a personality analysis of another content published by the author, wherein the personality score of the first page is based on a plurality of personality traits computed for the first page, the plurality of personality traits comprising a first trait to indicate an extraversion trait, a trust trait, a harmony trait, and a melancholy trait according to a Big 5 personality traits model; program instructions to determine a second personality score of a second page in the set of pages using the value of the personality trait of the user, the weight associated with the value, and a second personality score of a second author of the second page, the second personality score of the second author being based on a second personality analysis of a different content published by the second author; program instructions to order, responsive to the first personality score exceeding the second personality score, the first page ahead of the second page in the result set to form a rearranged result set; program instructions to present the rearranged result set such that the user finds the first page which is more compatible with the user'"'"'s personality traits listed before the second pages less compatible with the user'"'"'s personality traits, even when the first page and the second page are equally relevant to the search query; program instructions to analyze, using English Slot Grammar technique, the first page to determine a grammatical expression in the page, wherein the grammatical expression comprises a sentence structure in the page; program instructions to identify, from a personality model, a personality trait of the first page corresponding to the grammatical expression, the identified personality trait comprising a conscientious trait; program instructions to compute a value of the personality trait of the first page according to a value of the grammatical expression; and program instructions to assign to the first page a personality data comprising the personality trait of the first page and the value of the personality trait of the first page.
-
Specification