Travel Itinerary Recommendation Engine Using Inferred Interests and Sentiments
First Claim
1. A method for preparing travel itineraries based upon user interests and sentiments inferred by deep semantic analysis of user-commented and user-preferred digital works of prose comprising:
- receiving by a computer one or more interests and associated sentiment levels for at least one user according to a deep semantic analysis of a plurality of works of prose, wherein the works of literature have been rated, commented, or both rated and commented by the user;
searching by the computer one or more repositories of travel items to find one or more matching travel items to the received more interests and associated sentiment levels;
arranging by the computer the matching items which exceed a threshold sentiment levels into one or more travel itineraries using a trip planning server;
receiving by the computer from the trip planning server one or more travel itineraries within one or more digital containers;
scoring by the computer each travel itinerary by accumulating sentiment values for each travel item associated with each travel itinerary; and
providing by the computer travel itineraries which exceed an accumulated sentiment value threshold to a consumer, wherein the consumer may comprise another computer process, a console to a user, or both another computer process and a console to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
Travel itineraries are automatically prepared based upon user interests and sentiments inferred by deep semantic analysis of user-commented and user-preferred digital works of literature by receiving interests and associated sentiment levels for at least one user according to a deep semantic analysis of a plurality of works of literature, wherein the works of literature have been rated, commented, or both rated and commented by the user; searching repositories of travel items to find one or more matching travel items to the received more interests and associated sentiment levels; and preparing at least one travel itinerary including at least one found matching travel item. Travel itineraries may be prepared responsive to a user-initiated trip planning session, responsive to notification of a new travel item'"'"'s availability, periodically, or a combination thereof.
-
Citations
15 Claims
-
1. A method for preparing travel itineraries based upon user interests and sentiments inferred by deep semantic analysis of user-commented and user-preferred digital works of prose comprising:
-
receiving by a computer one or more interests and associated sentiment levels for at least one user according to a deep semantic analysis of a plurality of works of prose, wherein the works of literature have been rated, commented, or both rated and commented by the user; searching by the computer one or more repositories of travel items to find one or more matching travel items to the received more interests and associated sentiment levels; arranging by the computer the matching items which exceed a threshold sentiment levels into one or more travel itineraries using a trip planning server; receiving by the computer from the trip planning server one or more travel itineraries within one or more digital containers; scoring by the computer each travel itinerary by accumulating sentiment values for each travel item associated with each travel itinerary; and providing by the computer travel itineraries which exceed an accumulated sentiment value threshold to a consumer, wherein the consumer may comprise another computer process, a console to a user, or both another computer process and a console to a user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for preparing travel itineraries based upon user interests and sentiments inferred by deep semantic analysis of user-commented and user-preferred digital works of prose comprising:
-
a tangible, computer-readable storage memory device; and program instructions embodied by the tangible, computer-readable storage memory device, for causing a computer processor to perform operations comprising; receiving one or more interests and associated sentiment levels for at least one user according to a deep semantic analysis of a plurality of works of prose, wherein the works of literature have been rated, commented, or both rated and commented by the user; searching one or more repositories of travel items to find one or more matching travel items to the received more interests and associated sentiment levels; arranging the matching items which exceed a threshold sentiment levels into one or more travel itineraries using a trip planning server; receiving from the trip planning server one or more travel itineraries within one or more digital containers; scoring each travel itinerary by accumulating sentiment values for each travel item associated with each travel itinerary; and providing travel itineraries which exceed an accumulated sentiment value threshold to a consumer, wherein the consumer may comprise another computer process, a console to a user, or both another computer process and a console to a user. - View Dependent Claims (7, 8, 9)
-
-
10. The computer program product set forth in claim 10 further comprising program instructions embodied by the tangible, computer-readable storage memory device for causing the processor to perform operations comprising:
-
receiving from the consumer an acceptance of at least one prepared itinerary; and transmitting the accepted itinerary to a travel booking system.
-
-
11. A system for preparing travel itineraries based upon user interests and sentiments inferred by deep semantic analysis of user-commented and user-preferred digital works of prose comprising:
-
a computer processor for performing operations under the control of program instructions; a tangible, computer-readable storage memory device; and program instructions embodied by the tangible, computer-readable storage memory device, for causing the computer processor to perform operations comprising; receiving one or more interests and associated sentiment levels for at least one user according to a deep semantic analysis of a plurality of works of prose, wherein the works of literature have been rated, commented, or both rated and commented by the user; searching one or more repositories of travel items to find one or more matching travel items to the received more interests and associated sentiment levels; arranging the matching items which exceed a threshold sentiment levels into one or more travel itineraries using a trip planning server; receiving from the trip planning server one or more travel itineraries within one or more digital containers; scoring each travel itinerary by accumulating sentiment values for each travel item associated with each travel itinerary; and providing travel itineraries which exceed an accumulated sentiment value threshold to a consumer, wherein the consumer may comprise another computer process, a console to a user, or both another computer process and a console to a user. - View Dependent Claims (12, 13, 14, 15)
-
Specification