Terminal, server and event suggesting methods thereof
First Claim
1. A place recommendation method, the method comprising:
- identifying a first visit intent vector of a first user for a first place, the first visit intent vector being assigned with values for a plurality of reference items based on a visit intent of the first user and the plurality of reference items corresponding to a plurality of visit intentions, respectively;
identifying a second visit intent vector of a second user for a plurality of second places, the second visit intent vector being assigned with values for the plurality of reference items based on a visit intent of the second user;
identifying a second place which follows the first place among the plurality of second places based on a similarity between the identified first visit intent vector and the identified second visit intent vector; and
performing an operation on the identified second place.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a terminal, a server and event suggesting methods thereof, the event suggesting method using word embedding, the method including: determining user preference information about a predetermined object by assigning values to a plurality of reference items with respect to user input data corresponding to the object; generating user intent information, which includes values based on the plurality of reference items, based on at least one piece of review data corresponding to a plurality of events for recommendation objects, and accessing a database built up by adding the generated user intent information to the plurality of events; and suggesting an event following the object among the plurality of events based on a similarity between the user preference information about the object and the user intent information of each event included in the database. Thus, the event based on to a user'"'"'s preference is suggested, thereby providing the event-recommendation service to make a user'"'"'s satisfaction higher.
80 Citations
19 Claims
-
1. A place recommendation method, the method comprising:
-
identifying a first visit intent vector of a first user for a first place, the first visit intent vector being assigned with values for a plurality of reference items based on a visit intent of the first user and the plurality of reference items corresponding to a plurality of visit intentions, respectively; identifying a second visit intent vector of a second user for a plurality of second places, the second visit intent vector being assigned with values for the plurality of reference items based on a visit intent of the second user; identifying a second place which follows the first place among the plurality of second places based on a similarity between the identified first visit intent vector and the identified second visit intent vector; and performing an operation on the identified second place. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A terminal comprising:
-
a display; and at least one processor configured to; identify a first visit intent vector of a first user for a first place, the first visit intent vector being assigned with values for a plurality of reference items based on a visit intent of the first user and the plurality of reference items corresponding to a plurality of visit intentions, respectively, control the display to display information for a second place which follows the first place among a plurality of second places, the second place being identified based on a similarity between the identified first visit intent vector and a second visit intent vector of a second user for the plurality of second places, and the second visit intent vector being assigned with values for the plurality of reference items based on a visit intent of the second user. - View Dependent Claims (13, 14, 15)
-
-
16. A server comprising:
-
communication circuitry configured to communicate with a terminal which identifies a first visit intent vector of a first user for a first place, the first visit intent vector being assigned with values for a plurality of reference items based on a visit intent of the first user and the plurality of reference items corresponding to a plurality of visit intentions, respectively; and at least one processor configured to; identify a second visit intent vector of a second user for a plurality of second places, the second visit intent vector being assigned with values for the plurality of reference items based on a visit intent of the second user, identify a second place which follows the first place among the plurality of second places based on a similarity between the identified first visit intent vector and the identified second visit intent vector, and control the communication circuitry to send information about the second place to the terminal so that the terminal performs an operation on the identified second place. - View Dependent Claims (17, 18, 19)
-
Specification