Automatic modifications to a user image based on cognitive analysis of social media activity
AssigneeInternational Business Machines Corporation
InventorsEdgar A. Zamora Duran, Ninad Sathaye, Clifford A. Pickover
Life of this patent
Estimating the term…
Abstract
A computer-implemented method comprising: determining, by a computing device, characteristics of a social media message; selecting, by the computing device, a particular image, of a plurality of images, based on the characteristics of the social media message and characteristics of the particular image; and outputting, by the computing device, information identifying the selected image to incorporate the selected image in a user's social media profile.
Claims20
A computer-implemented method comprising:
- determining, by a computing device, characteristics of a social media message using natural language processing;
- selecting, by the computing device, a particular image, of a plurality of images, based on the characteristics of the social media message, characteristics of the particular image, and stored user preferences indicating types of images to be selected in response to particular social media message characteristics;
- and
- outputting, by the computing device, information identifying the selected image to incorporate the selected image in a user's social media profile.
A computer program product for dynamically updating a user's social media profile based on characteristics of a newly posted social media message on the user's social media profile, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
- obtain characteristics of the newly posted social media message via one or more cognitive computing techniques including natural language processing;
- obtain respective characteristics of a plurality of images associated with the user;
- score each of the plurality of images by comparing the respective characteristics of each of the plurality of images with the characteristics of the newly posted social media message and based on stored user preferences indicating types of images to be selected in response to particular social media message characteristics;
- select a particular image, of the plurality of images, based on the scoring;
- and
- output information identifying the selected image to incorporate the selected image in the user's social media profile.
A system comprising:
- a CPU, a computer readable memory and a computer readable storage medium associated with a computing device;
- program instructions to detect a trigger for incorporating an image in a user's social media profile based on a social media message posted to the user's social media profile;
- program instructions to determine characteristics of the social media message using natural language processing;
- program instructions to score each of a plurality of images associated with the user by comparing respective characteristics of each of the plurality of images with the characteristics of the social media message and based on stored user preferences indicating types of images to be selected in response to particular social media message characteristics;
- program instructions to select a particular image, of the plurality of images, based on the scoring;
- and
- program instructions to output information identifying the selected image to incorporate the selected image in the user's social media profile,
- wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.
Dependencies are inferred from the claim text.