1. A real time information feed system comprising a processor that comprises: an interface adapted to receive a real time information feed; a data mining engine adapted to retrieve data concerning a subscriber; a recommendation engine adapted to automatically modify the real time information feed according to the mined data; and a subscriber interface adapted to output the modified real time information for delivery to the subscriber, wherein the data mining engine is adapted to perform the steps of given a user, u, and a set of articles, R, of a first real time information feed and a set of micro-blogging service messages, T, separately index the feed and the messages to produce at least first and second indexes, and to extract resulting index terms from said indexes as the basis to produce first and second term vectors, M R and M T , respectively; the recommendation engine is adapted to identify a set of terms or words, t, that co-occur in M T and M R ; as words or terms that are present in most recent micro-blogging service messages and the most recent real time information feed items and to use each word or term, t i as a query against the first index to retrieve a set of information feed items A that contain t along with their associated frequency score, wherein each co-occurring term or word, t i is associated with a set of items A 1 , . . . A n , which contain t, and the frequency score for t in each of A 1 , . . . A n is used to produce a matrix; and the recommendation engine is adapted to calculate an overall score for each article by computing the sum of the frequency scores across all of the terms associated with that item wherein items which contain many message terms with higher frequency scores are preferred to items which contain fewer message terms with lower frequency scores; and wherein the recommendation engine is adapted to select the top k articles with the highest scores, and each time the interface gathers an individual feed item from a source, the item is copied into both a user's individual item pool and a community item pool; and wherein each information item has a differing relevance score in either pool, and as their frequency score changes based on other content in a local directory, results-lists are generated, and a recency-based list is gathered by collecting most recent information feed items.
1. A real time information feed system comprising a processor that comprises: an interface adapted to receive a real time information feed; a data mining engine adapted to retrieve data concerning a subscriber; a recommendation engine adapted to automatically modify the real time information feed according to the mined data; and a subscriber interface adapted to output the modified real time information for delivery to the subscriber, wherein the data mining engine is adapted to perform the steps of given a user, u, and a set of articles, R, of a first real time information feed and a set of micro-blogging service messages, T, separately index the feed and the messages to produce at least first and second indexes, and to extract resulting index terms from said indexes as the basis to produce first and second term vectors, M R and M T , respectively; the recommendation engine is adapted to identify a set of terms or words, t, that co-occur in M T and M R ; as words or terms that are present in most recent micro-blogging service messages and the most recent real time information feed items and to use each word or term, t i as a query against the first index to retrieve a set of information feed items A that contain t along with their associated frequency score, wherein each co-occurring term or word, t i is associated with a set of items A 1 , . . . A n , which contain t, and the frequency score for t in each of A 1 , . . . A n is used to produce a matrix; and the recommendation engine is adapted to calculate an overall score for each article by computing the sum of the frequency scores across all of the terms associated with that item wherein items which contain many message terms with higher frequency scores are preferred to items which contain fewer message terms with lower frequency scores; and wherein the recommendation engine is adapted to select the top k articles with the highest scores, and each time the interface gathers an individual feed item from a source, the item is copied into both a user's individual item pool and a community item pool; and wherein each information item has a differing relevance score in either pool, and as their frequency score changes based on other content in a local directory, results-lists are generated, and a recency-based list is gathered by collecting most recent information feed items. 9. The real time information feed system as claimed in claim 1 , wherein the data mining engine is adapted to: extract and tokenize each of a plurality of words or terms in an information feed, apply scores to the words or terms, and place tokenized words or terms in data structures of said vectors, and wherein the system is adapted to use the extracted co-occurring terms as search filter queries, to use these queries to search one of the original indexes for content, and to return a set of relevant items that contain each term.