METHODS AND SYSTEMS FOR ACQUIRING USER RELATED INFORMATION USING NATURAL LANGUAGE PROCESSING TECHNIQUES
First Claim
1. A method of acquiring information about a user, the method comprising:
- classifying one or more phrases in one or more categories at least partly on the basis of a period for which a product has been used by the user, the user'"'"'s experience with the product, preferences of the user, or needs of the user by applying one or more natural language processing (NLP) techniques, wherein the one or more phrases are extractable from an electronic publication at least partly on the basis of on a predefined set of verbs, a predefined set of domain-specific terms, and terms indicative of temporal information; and
extracting one or more terms from the classified phrases, wherein the one or more terms are indicative of the information about the user.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for acquiring information associated with a user by using NLP techniques are disclosed. One or more phrases are classified in one or more categories at least partly on the basis of a period for which a product has been used by the user, the user'"'"'s experience with the product, preferences of the user, or needs of the user by applying one or more natural language processing (NLP) techniques. The one or more phrases are extractable from an electronic publication at least partly on the basis of on a predefined set of verbs, a predefined set of domain-specific terms, and terms indicative of temporal information. One or more terms from the classified phrases are extracted, in which the one or more terms are indicative of the information about the user.
137 Citations
19 Claims
-
1. A method of acquiring information about a user, the method comprising:
-
classifying one or more phrases in one or more categories at least partly on the basis of a period for which a product has been used by the user, the user'"'"'s experience with the product, preferences of the user, or needs of the user by applying one or more natural language processing (NLP) techniques, wherein the one or more phrases are extractable from an electronic publication at least partly on the basis of on a predefined set of verbs, a predefined set of domain-specific terms, and terms indicative of temporal information; and extracting one or more terms from the classified phrases, wherein the one or more terms are indicative of the information about the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing one or more services to a user, the method comprising:
-
classifying one or more phrases in one or more categories at least partly on the basis of a period for which a product has been used by the user, the user'"'"'s experience with the product, preferences of the user, or needs of the user by applying one or more natural language processing (NLP) techniques, wherein the one or more phrases are extractable from an electronic publication based, at least in part, on a predefined set of verbs, a predefined set of Domain-specific terms, and terms indicative of temporal information; extracting one or more terms form the classified phrases, wherein the one or more terms are indicative of the information about the user; creating a user profile based on the classified phrases; and providing the one or more services to the user based on the user profile, wherein the one or more services correspond to product support, product recommendation, and troubleshooting. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for creating a user profile, the system comprising:
-
a search module configured to search for an electronic publication on one or more online sources; a natural language processing (NLP) module configured to; extract one or more phrases from the electronic publication based, at least in part, on a predefined set of verbs, a predefined set of Domain-specific terms, and terms indicative of temporal information; and classify the one or more phrases in one or more categories at least partly on the basis of a period for which a product has been used by the user, the user'"'"'s experience with the product, preferences of the user, or needs of the user; and a user profile manager configured to create the user profile based on the classified phrases. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification