Suggesting a discussion group based on indexing of the posts within that discussion group
First Claim
Patent Images
1. A method in a computing system for recommending a post to a member of a community comprising:
- receiving a message to post to a first discussion group; and
in response to receiving the message,searching a plurality of existing posts in a second discussion group that is different from the first discussion group to identify one or more posts that are similar to the received message based on a comparison of a keyword of a subject of the message and the keywords derived from content of the existing posts; and
for at least one of the identified posts that is similar to the received message,identifying a member who posted the identified post that is similar to the received message; and
presenting to the identified member the received message as a post in which the member may be interested;
wherein the first discussion group and the second discussion group are online discussion groups having posts of messages.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and corresponding methods for recommending a discussion group as an appropriate place to post a message are provided. In one embodiment, the system searches a plurality of existing posts to identify the posts that are similar to a subject of a user'"'"'s message. The system identifies the discussion groups that contain the identified posts and selects one of the identified discussion groups to recommend as an appropriate discussion group to post the user'"'"'s message.
-
Citations
18 Claims
-
1. A method in a computing system for recommending a post to a member of a community comprising:
-
receiving a message to post to a first discussion group; and in response to receiving the message, searching a plurality of existing posts in a second discussion group that is different from the first discussion group to identify one or more posts that are similar to the received message based on a comparison of a keyword of a subject of the message and the keywords derived from content of the existing posts; and for at least one of the identified posts that is similar to the received message, identifying a member who posted the identified post that is similar to the received message; and presenting to the identified member the received message as a post in which the member may be interested; wherein the first discussion group and the second discussion group are online discussion groups having posts of messages. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage device containing computer-executable instructions for controlling a computing device to recommend a post by a method comprising:
-
receiving from a person a message to post to a first discussion group having existing posts; identifying an existing post of a second discussion group that is similar to the received message based on content of the existing post and content of the received message, the second discussion group being different from the first discussion group; identifying a member who posted to the second discussion group the identified post that is similar to the received message, the identified member being a different person than the person from whom the message was received; and presenting to the identified member an indication that the identified member may be interested in the received post wherein the first discussion group and the second discussion group are online discussion groups. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing device for recommending a post comprising:
-
a memory storing computer-executable instructions of a component that receives a message to post to a first online discussion group having existing posts; a component that identifies existing posts of one or more second online discussion groups other than the first online discussion group that are similar to the received message based on similarity between content of the received message and the existing post; a component that identifies each person who posted each identified post; and a component that presents to each identified person an indication that the identified person may be interested in the received post; and a processor that executes the computer-executable instructions stored in the memory. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification