Social media based weighted route selection
First Claim
1. A method for social media based weighted route selection, the method comprising:
- computing, in an application using a processor and a memory, by performing map data analysis, a first route and a second route each of the first route and the second route being possible between two places;
identifying, relative to the first route, a first set of points of interest (POIs);
searching a social media source associated with a user for social information related to a first point of interest (POI) and social information related to a second POI, the first set of POIs including the first POI and the second POI, and wherein the first POI and the second POI are both within a threshold distance from the first route;
removing the second POI from the set of POIs responsive to social information related to the second POI being unavailable in the social media source associated with the user;
collecting, responsive to the searching the social media source associated with a user, a set of social information, wherein the set of social information comprises information related to the first POI, wherein the information related to the first POI is shared with the user in a social group at the social media source, wherein the user is a member of the social group;
distributing a subset of the set of social information into a set of categories related to the first POI;
assigning each information in the subset of social information a corresponding weight;
computing, using the weight, a value corresponding to the each information;
determining, using the computed values, a total value of each POI in the first set of POIs; and
presenting, from the first route and the second route, that route as socially preferred route which has a higher total route value, a total route value of the first route comprising a sum of total values of each POI in the first set of POIs.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for social media based weighted route selection are provided in the illustrative embodiments. It is detected that a first route and a second route are possible between two places. A first set of points of interest (POIs) is identified relative to the first route. By accessing a social media source, a set of social information is collected comprising information related to a POI. A subset of the social information is organized into a set of categories related to the POI. Each information in the subset is assigned a corresponding weight to compute a value for each information. A total value of each POI is determined using the computed values. From the first route and the second route, that route as presented as socially preferred route which has a higher total route value.
45 Citations
20 Claims
-
1. A method for social media based weighted route selection, the method comprising:
-
computing, in an application using a processor and a memory, by performing map data analysis, a first route and a second route each of the first route and the second route being possible between two places; identifying, relative to the first route, a first set of points of interest (POIs); searching a social media source associated with a user for social information related to a first point of interest (POI) and social information related to a second POI, the first set of POIs including the first POI and the second POI, and wherein the first POI and the second POI are both within a threshold distance from the first route; removing the second POI from the set of POIs responsive to social information related to the second POI being unavailable in the social media source associated with the user; collecting, responsive to the searching the social media source associated with a user, a set of social information, wherein the set of social information comprises information related to the first POI, wherein the information related to the first POI is shared with the user in a social group at the social media source, wherein the user is a member of the social group; distributing a subset of the set of social information into a set of categories related to the first POI; assigning each information in the subset of social information a corresponding weight; computing, using the weight, a value corresponding to the each information; determining, using the computed values, a total value of each POI in the first set of POIs; and presenting, from the first route and the second route, that route as socially preferred route which has a higher total route value, a total route value of the first route comprising a sum of total values of each POI in the first set of POIs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for social media based weighted route selection, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to compute, in an application using a processor and a memory, by performing map data analysis, a first route and a second route each of the first route and the second route being possible between two places; program instructions, stored on at least one of the one or more storage devices, to identify, relative to the first route, a first set of points of interest (POIs); program instructions, stored on at least one of the one or more storage devices, to search a social media source associated with a user for social information related to a first point of interest (POI) and social information related to a second POI, the first set of POIs including the first POI and the second POI, and wherein the first POI and the second POI are both within a threshold distance from the first route; program instructions, stored on at least one of the one or more storage devices, to remove the second POI from the set of POIs responsive to social information related to the second POI being unavailable in the social media source associated with the user; program instructions, stored on at least one of the one or more storage devices, to collect, responsive to the searching the social media source associated with a user, a set of social information, wherein the set of social information comprises information related to the first POI, wherein the information related to the first POI is shared with the user in a social group at the social media source, wherein the user is a member of the social group; program instructions, stored on at least one of the one or more storage devices, to distribute a subset of the set of social information into a set of categories related to the POI; program instructions, stored on at least one of the one or more storage devices, to assign each information in the subset of social information a corresponding weight; program instructions, stored on at least one of the one or more storage devices, to compute, using the weight, a value corresponding to the each information; program instructions, stored on at least one of the one or more storage devices, to determine, using the computed values, a total value of each POI in the first set of POIs; and program instructions, stored on at least one of the one or more storage devices, to present, from the first route and the second route, that route as socially preferred route which has a higher total route value, a total route value of the first route comprising a sum of total values of each POI in the first set of POIs. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer system for social media based weighted route selection, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to compute, in an application, by performing map data analysis, a first route and a second route each of the first route and the second route being possible between two places; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to identify, relative to the first route, a first set of points of interest (POIs); program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to search a social media source associated with a user for social information related to a first point of interest (POI) and social information related to a second POI, the first set of POIs including the first POI and the second POI, and wherein the first POI and the second POI are both within a threshold distance from the first route; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to remove the second POI from the set of POIs responsive to social information related to the second POI being unavailable in the social media source associated with the user; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to collect, responsive to the searching the social media source associated with a user, a set of social information, wherein the set of social information comprises information related to the first POI, wherein the information related to the first POI is shared with the user in a social group at the social media source, wherein the user is a member of the social group; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to distribute a subset of the set of social information into a set of categories related to the POI; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to assign each information in the subset of social information a corresponding weight; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to compute, using the weight, a value corresponding to the each information; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine, using the computed values, a total value of each POI in the first set of POIs; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to present, from the first route and the second route, that route as socially preferred route which has a higher total route value, a total route value of the first route comprising a sum of total values of each POI in the first set of POIs.
-
Specification