System for extracting customer feedback from a microblog site
First Claim
1. A system to extract customer feedback from a microblog site, said system comprising a database, a processor and one or more automated tools, further wherein said one or more automated tools comprise:
- a retrieval unit to capture microblog updates posted by customers from the microblog site;
a filter unit to filter the captured microblog updates according to filter criteria that remove non-actionable items from the captured microblog updates;
a learning unit to prioritize the filtered microblog updates,wherein said prioritizing comprisesassigning probabilities to corresponding filtered microblog updates, said assigning of probabilities based onpopularity of each of the customers based on number of followers of said customer on said first microblog site,results from monitoring one or more microblog sites different from said first microblog site for one or more postings made by the customers,further wherein each said assigned probability is used to indicate confidence that the corresponding filtered microblog update is actionable, and assigning priorities to said corresponding filtered microblog updates based on said assigned probabilities,storing the filtered microblog updates in the database after assigning said priorities,tagging the filtered microblog updates in the database based on the corresponding assigned priorities,discarding at least one of the filtered microblog updates based on said tagging,wherein said discarding is based on an intelligent dropping policy and congestion levels; and
a classification unit to classify the filtered and prioritized microblog updates in the databasewherein said classifying performed by the classification unit comprisesselecting at least some of the prioritized microblog updates from the database based on said tagging, anddetermining whether each selected microblog update is actionable.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for extracting customer feedback from a microblog site includes a retrieval unit coupled to the microblog site to capture microblog updates. A filter unit coupled to the retrieval unit filters the captured microblog updates according to filter criteria that remove non-actionable items from the captured microblog updates. A learning unit coupled to the filter unit prioritizes the filtered microblog updates, and a classification unit coupled to the learning unit classifies the filtered and prioritized microblog updates. An action unit coupled to the classification unit performs appropriate actions based on the classified, filtered and prioritized microblog updates.
32 Citations
20 Claims
-
1. A system to extract customer feedback from a microblog site, said system comprising a database, a processor and one or more automated tools, further wherein said one or more automated tools comprise:
-
a retrieval unit to capture microblog updates posted by customers from the microblog site; a filter unit to filter the captured microblog updates according to filter criteria that remove non-actionable items from the captured microblog updates; a learning unit to prioritize the filtered microblog updates, wherein said prioritizing comprises assigning probabilities to corresponding filtered microblog updates, said assigning of probabilities based on popularity of each of the customers based on number of followers of said customer on said first microblog site, results from monitoring one or more microblog sites different from said first microblog site for one or more postings made by the customers, further wherein each said assigned probability is used to indicate confidence that the corresponding filtered microblog update is actionable, and assigning priorities to said corresponding filtered microblog updates based on said assigned probabilities, storing the filtered microblog updates in the database after assigning said priorities, tagging the filtered microblog updates in the database based on the corresponding assigned priorities, discarding at least one of the filtered microblog updates based on said tagging, wherein said discarding is based on an intelligent dropping policy and congestion levels; and a classification unit to classify the filtered and prioritized microblog updates in the database wherein said classifying performed by the classification unit comprises selecting at least some of the prioritized microblog updates from the database based on said tagging, and determining whether each selected microblog update is actionable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification