Monitoring and maintaining social group cohesiveness
AssigneeInternational Business Machines Corporation
InventorsVikas Joshi, Deepak S. Padmanabhan, Srikanth Govindaraj Tamilselvam
Life of this patent
Estimating the term…
Abstract
One embodiment a method for ensuring group cohesiveness, the method including: utilizing at least one processor to execute computer code that performs the steps of: obtaining community information associated with a group; generating, based on the community information, a group profile; detecting a user action; determining, based on the group profile, if the user action negatively affects group cohesiveness; and generating, based on the determining, a notification. Other aspects are described and claimed.
Claims15
A method for monitoring and maintaining social group cohesiveness, the method comprising:
- utilizing at least one processor to execute computer code that performs the steps of:
- obtaining user information associated with user activity;
- generating, based on the user information, a user profile;
- obtaining community information associated with a group;
- generating, based on the community information, a group profile, wherein the group profile identifies common interests between members in the group;
- detecting a user action provided by a user to the group;
- determining, based on the group profile and the user profile and prior to transmitting the user action to the group, if the user action negatively affects group cohesiveness;
- and
- generating, responsive to determining that the user action negatively affects the group cohesiveness, a notification.
An apparatus for monitoring and maintaining social group cohesiveness, the apparatus comprising:
- at least one processor;
- and
- a computer readable storage medium having computer readable program code embodied therewith and executable by the at least one processor, the computer readable program code comprising:
- computer readable program code that obtains user information associated with user activity;
- computer readable program code that generates, based on the user information, a user profile;
- computer readable program code that obtains community information associated with a group;
- computer readable program code that generates, based on the community information, a group profile, wherein the group profile identifies common interests between members in the group;
- computer readable program code that detects a user action provided by a user to the group;
- computer readable program code that determines, based on the group profile and the user profile and prior to transmitting the user action to the group, if the user action negatively affects group cohesiveness;
- and
- computer readable program code that generates, responsive to determining that the user action negatively affects the group cohesiveness, a notification.
A computer program product for monitoring and maintaining social group cohesiveness, the computer program product comprising:
- a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code that obtains user information associated with user activity;
- computer readable program code that generates, based on the user information, a user profile;
- computer readable program code that obtains community information associated with a group;
- computer readable program code that generates, based on the community information, a group profile, wherein the group profile identifies common interests between members in the group;
- computer readable program code that detects a user action provided by a user to the group;
- computer readable program code that determines, based on the group profile and the user profile and prior to transmitting the user action to the group, if the user action negatively affects group cohesiveness;
- and
- computer readable program code that generates, responsive to determining that the user action negatively affects the group cohesiveness, a notification.
Dependencies are inferred from the claim text.