Patent application number | Description | Published |
20120310843 | METHOD AND APPARATUS FOR UPDATING PRICES FOR KEYWORD PHRASES - A method for updating prices for phrases may begin by receiving, at a computing device, a real-time data feed comprising a plurality of messages. The method may continue by detecting, by the computing device, a topic associated with a message in the plurality of messages using natural language processing. The topic may indicate the subject of the message. The method may continue by calculating, by the computing device, a score for the topic using temporal data associated with the message. The score may indicate the popularity of the topic. The method may continue by extracting, by the computing device, a keyword phrase from the topic. The method may conclude by determining, by the computing device, a price associated with the keyword phrase using the score. | 12-06-2012 |
20130080208 | User-Centric Opinion Analysis for Customer Relationship Management - In one embodiment, for each of one or more users, the user having provided one or more opinions concerning one or more products, deriving one or more opinion records from the one or more opinions, wherein each opinion record is derived from a specific opinion provided by the user concerning a specific product; generating a user-preference profile based on the one or more opinion records, wherein: the user-preference profile comprises one or more user-preference vectors corresponding to the one or more products; and each user-preference vector comprises one or more features of the corresponding product and one or more feature scores respectively corresponding to the one or more features. | 03-28-2013 |
20130080428 | User-Centric Opinion Analysis for Customer Relationship Management - In one embodiment, a personal information profile is constructed for a user having a collection of information items. The personal information profile comprises one or more information topics, and each information topic comprises one or more information items. Each information topic has an interesting score, which indicates a level of interest the user has in the information topic. In one embodiment, a social network is inferred among a group of users, each having a personal information profile. A connection exists between every two users that share at least one common-interest information topic, indicated by their respective personal information profiles. | 03-28-2013 |
20130268457 | System and Method for Extracting Aspect-Based Ratings from Product and Service Reviews - A system method that may include generating a text feature vector including a plurality of elements for an aggregate review text associated with one or more multi-aspect reviews of a product or service, each element of the text feature vector associated with a term in the aggregate review text, calculating an average aspect rating for each of a plurality of aspects having a rating in the one or more multi-aspect reviews of the product or service, generating a rating vector, the rating vector including a plurality of values and elements, each element of the rating vector corresponding to an average aspect rating, and generating an inference model based on the text feature vectors and a frequency of occurrence of each rating vector, such that the inference model may be applied to text reviews to infer aspect ratings associated with the text reviews. | 10-10-2013 |
20140004496 | DYNAMIC EVOLVING VIRTUAL CLASSROOM | 01-02-2014 |
20140040363 | System and Method for Content Storage and Retrieval - A method includes storing content graph information regarding individual items of content accessed by one or more users of a system, storing path graph information comprising the order in which each of the one or more users accessed individual items of content, and selecting individual items of content to be presented to a subsequent user of the system and an order in which such individual items of content are presented to the subsequent user based on the stored content graph information and the stored path graph information. | 02-06-2014 |
20140149441 | SYSTEM AND METHOD FOR MATCHING PERSONS IN AN OPEN LEARNING SYSTEM - In one embodiment of the present disclosure, a method for matching persons in an open learning environment is presented. The method includes gathering helper information and helpee information and calculating a measure of similarity between the helper information and the helpee information. The method further includes calculating a matching score, wherein the matching score is a function of the measure of similarity between the helper information and the helpee information, and generating a list of helper candidates ranked according to the matching score. | 05-29-2014 |
20140186817 | RANKING AND RECOMMENDATION OF OPEN EDUCATION MATERIALS - A method of automatically ranking and recommending open education materials includes receiving a query. The method also includes calculating a content similarity measurement for each of multiple learning materials based on the query. The method also includes extracting multiple learning-specific features from the learning materials. The method also includes calculating one or more additional measurements for each of the learning materials based on the extracted learning-specific features. The one or more additional measurements are different than the content similarity measurement. The method also includes ranking each of the plurality of learning materials based on both the content similarity measurement and the one or more additional measurements. | 07-03-2014 |
20140188882 | SPECIFIC ONLINE RESOURCE IDENTIFICATION AND EXTRACTION - A method of automatically identifying and extracting distributed online resources may include locating in a website a candidate entry list page. The method may also include verifying the candidate entry list page as an entry list page using repeated pattern discovery. The method may also include segmenting the entry list page into a plurality of entry items. The method may also include extracting from the plurality of entry items a plurality of candidate target pages. The method may also include verifying at least some of the candidate target pages as target pages including analyzing a visual structure and presentation of the candidate target pages. The method may also include extracting metadata from the target pages. The method may also include organizing the target pages and/or the metadata in one or more databases. | 07-03-2014 |
20150064684 | ASSESSMENT OF CURATED CONTENT - A method of assessing curated content may include receiving curated content. The method may also include assessing a quality of the curated content based on a predefined quality criteria and a selected template. The method may further include measuring user engagement with the curated content based on a predefined user engagement criteria. The method may also include generating a quality assessment result and a user engagement assessment result based on the assessed quality of the curated content and the measured user engagement of the curated content. | 03-05-2015 |
20150066917 | ITEM SELECTION IN CURATION LEARNING - A method of ranking candidate curation items includes receiving a query. The method also includes extracting items from multiple curations. The method also includes calculating, based on the query, a content similarity measurement for each of the extracted items. The method also includes extracting, from each of the extracted items, multiple curation-specific features. The method also includes calculating one or more curation-specific measurements for each of the extracted items based on the extracted curation-specific features, the one or more curation-specific measurements being different than the content similarity measurement. The method also includes ranking each of the extracted items based on both the content similarity measurement and the one or more curation-specific measurements to generate multiple curation item results. | 03-05-2015 |
20150066918 | CURATION SELECTION FOR LEARNING - A method of ranking curations includes receiving a query. The method also includes calculating, based on the query, a content similarity measurement for each of multiple curations. The method also includes extracting, from each of the curations, multiple curation-specific features. The method also includes calculating a curation credit measurement for each of the curations based on the extracted curation-specific features. The method also includes ranking each of the curations based on the corresponding content similarity measurement and the corresponding curation credit measurement. | 03-05-2015 |