Intelligent intent detection from social network messages
First Claim
1. A system, comprising:
- an intent component configured to detect user intent of a user from messages of the user on a social network, to determine questions posed by the user in the messages, the intent component assigned a status of the social network that enables access to the user messages of the social network;
a results component configured to return results comprising answers to the questions posed by the user, the results returned based on the user intent, the results being provided on an answers page; and
a microprocessor configured to execute computer-executable instructions associated with at least one of the intent component or the results component.
2 Assignments
0 Petitions
Accused Products
Abstract
An intent engine that automatically detects user intent from messages of a social network (e.g., messages with questions to ask) and outputs intent data. The engine is intelligent in that it can process natural language input such as questions and terms. The user is then directed to an answer page filtered according to the intent data and which provides answers related to a question, for example. The intent engine can be designated (e.g., tagged, or “friended”) and then linked into a specialized relationship (e.g., a “friend”). Accordingly, in one example, a URL link is constructed that points to the answer page, with filters configured based on the intent data. The URL is then sent back to the user as a friendly response. When the user selects the link, the user is presented with an answer page that provides answers which match the user intent derived from the user messages.
-
Citations
21 Claims
-
1. A system, comprising:
-
an intent component configured to detect user intent of a user from messages of the user on a social network, to determine questions posed by the user in the messages, the intent component assigned a status of the social network that enables access to the user messages of the social network; a results component configured to return results comprising answers to the questions posed by the user, the results returned based on the user intent, the results being provided on an answers page; and a microprocessor configured to execute computer-executable instructions associated with at least one of the intent component or the results component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising acts of:
-
designating access to user messages of a user of a social network to an intent engine via a social status; detecting user intent of the user from the user messages using the intent engine to determine a question posed by the user in the messages; creating results by outputting answers to the question posed by the user, the results based on the user intent; providing the results to the user on an answers page; and configuring at least one processor that executes instructions stored in memory to perform the acts of designating, detecting, providing, and creating. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising acts of:
-
designating access to user messages of a user of a social network to an intent engine via a social status; detecting user intent of the user from the user messages to determine a user question posed by the user in the messages using the intent engine; filtering answers to the user question based on the user intent; presenting the answers on an answer page; generating a navigation link to the answer page; returning the navigation link to the user; presenting the answer page to the user in response to selection of the navigation link by the user; and configuring at least one processor that executes instructions stored in memory to perform the acts of designating, detecting, filtering, presenting, generating, and returning. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-readable storage medium comprising instructions that when executed by a hardware processor, cause the processor to perform acts comprising:
-
designating access to user messages of a user of a social network to an intent engine via a social status; detecting user intent of the user from the user messages using the intent engine to determine a question posed by the user in the messages; creating results by outputting answers to the question posed by the user, the results based on the user intent; and providing the results to the user on an answers page.
-
Specification