Method and System for Determing the Topic of a Conversation and Locating and Presenting Related Content
First Claim
1. A method for providing content to a conversation between at least two people, comprising the steps of:
- extracting one or more keywords from said conversation;
obtaining content based on said keywords; and
presenting said content to one or more of said people in said conversation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are disclosed for determining the topic of a conversation and obtaining and presenting related content. The disclosed system provides a “creative inspirator” in an ongoing conversation. The system extracts keywords from the conversation and utilizes the keywords to determine the topic(s) being discussed. The disclosed system then conducts searches to obtain supplemental content based on the topic(s) of the conversation. The content can be presented to the participants in the conversation to supplement their discussion. A method is also disclosed for determining the topic of a text document including transcripts of audio tracks, newspaper articles, and journal papers.
179 Citations
26 Claims
-
1. A method for providing content to a conversation between at least two people, comprising the steps of:
-
extracting one or more keywords from said conversation; obtaining content based on said keywords; and presenting said content to one or more of said people in said conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to determine a topic, comprising the steps of:
-
determining one or more common parents of senses of one or more keywords using hypernym trees of said senses; determining at least one word count of the number of words common to said keywords and a hyponym tree of senses of one of said common parents; and selecting at least one of said common parents based on said at least one word count. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for providing content to a conversation between at least two people, comprising:
-
a memory; and at least one processor, coupled to the memory, operative to; extract one or more keywords from said conversation; obtain content based on said keywords; and present said content to one or more of said people in said conversation. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for determining a topic, comprising:
-
a memory; and at least one processor, coupled to the memory, operative to; determine one or more common parents of senses of one or more keywords using hypernym trees of said senses; determine at least one word count of the number of words common to said keywords and a hyponym tree of senses of one of said common parents; and select at least one of said common parents based on said at least one word count. - View Dependent Claims (21, 22)
-
-
23. A method to determine a topic, comprising the steps of:
-
determining one or more common parents of senses of one or more keywords using hypernym trees of said senses; and selecting at least one of said common parents based on at least one of said common parents and one or more previous common parents. - View Dependent Claims (24, 25)
-
-
26. A method to determine a topic, comprising the steps of:
-
determining one or more common parents of senses of one or more keywords using hypernym trees of said senses; and selecting one or more parents at a specific level of said one or more common parents.
-
Specification