The social analytics framework used by the widgets analyzes the social elements of the Search application to generate an index and map complex relationships between users and content. This mapping information is stored with the Search index, and is leveraged to provide users with recommendations of content that might interest them.
Social analytic relationships
The social analytics service analyzes complex relationships between people, documents, and tags in IBM
Connections applications, and uses the results of the analysis to make recommendations to users in the social analytic widgets. These relationships and associations control the type of recommendations that are displayed to users in the widgets.
Listing social analytic indexing tasks
You can use a SearchService administrative command to list the indexing tasks defined for the social analytics service.
Adding scheduled tasks for the social analytics service
Use SearchService administrative commands to schedule social analytics tasks in the Home page database. A nightly task is scheduled to run after the optimize task by default. Every time the social analytics scheduled task runs, the index for the social analytics service is recreated.
Running one-off social analytics scheduled tasks
Use the SearchService.sandIndexNow command to create a one-off scheduled task for the social analytics service. The task is scheduled to run once and only once, 30 seconds after being called.
Tuning social analytics indexing
Use a SearchCellConfig command to configure the number of iterations used by the different jobs involved in the social analytics indexing process.
Configuring global properties for the social analytics service
Use SearchService commands to list, add, update, or delete global properties for the social analytics service.
Excluding specific users from the social analytics service
commands to control whether specific users are included or excluded from the social analytics service. All users are included in the social analytics service by default.