Begin Fix Pack 11.4.02 information

Social MDM Matching requirements and installed assets

When you install the Social MDM Matching application, you can also install the social matching sample. To use these components, you must have certain requirements in place.

The following table lists the components that are used with the Social MDM Matching application and sample. Use the related topic links to learn more about these components.

Table 1. Social MDM Matching application requirements
Component Required or optional Description of the component
IBM® InfoSphere® Big Match for Hadoop You must install InfoSphere Big Match for Hadoop and select to install the matching application and sample. Install InfoSphere Big Match for Hadoop within an IBM InfoSphere BigInsights™ 3.0 installation.
Social MDM Matching application Required When you install InfoSphere Big Match for Hadoop, you must select the option to install the Social MDM Matching application.
Social MDM Matching application sample Optional Optionally, you can also install the Social MDM Matching sample along with the matching application.
IBM InfoSphere BigInsights Required The Social MDM Matching application has been tested against IBM InfoSphere BigInsights version 3.0.0.1.
IBM Accelerator for Social Data Analytics Required IBM Accelerator for Social Data Analytics is a separate component of IBM InfoSphere BigInsights and IBM InfoSphere Streams that imports and analyzes social media data, cataloging information by user, subject, and keyword. You must install IBM Accelerator for Social Data Analytics for Brand Management Retail version 1.3.

Social MDM Matching installed assets

When you install InfoSphere Big Match for Hadoop, you can install just the Social MDM Matching application or the application and the sample. By installing the application, you can match and link social media data with your MDM customer profiles. Installing the sample gives you a user interface that you can use to view customer profiles and any associated social sentiment data.

This table shows the assets that are installed with either option.

Table 2. Social MDM Matching application and Social MDM Matching sample installed assets
Installed component Assets
Social MDM Matching application Social MDM Matching application includes the following assets. The Social MDM Matching .zip file is placed in the /opt/IBM/MDMPME4BI/com.ibm.mdm.bi.pme.install/com.ibm.mdm.bigmatch.social.install directory.
  • High-level integration language (HIL) project and Social MDM Matching application project source code. You can customize these assets and compile a new version of the social matching application if you want. Otherwise, you can use the assets as is. The HIL files must be imported into your BigInsights Eclipse workspace .hil files include:
    • person2er.hil converts entity information into the format required by HIL.
    • er.hil supports entity resolution, the actual matching using HIL rules occurs at this step.
    • createMembers.hil converts entity information and social profile information into members that are used in PME probabilistic matching.
    • pme.hil is responsible for invocation of PME matching.
    • combineLinks.hil post-processes PME matching results to remove weak links and combines the results with HIL rule matching results.
    • prepareToLoadIntoHBase.hil formats the data into desired format to be imported into the HBase tables.
  • PME Jaql interface. The Jaql interface for the PME libraries supports the HIL/Jaql-PME integration. The interface is installed under the $BIGINSIGHTS_HOME/jaql/modules/pme directory.
  • Predefined probabilistic matching algorithms are packaged with the social matching application. If you want to update the PME algorithms, you must repackage the application using the source projects in the BIApp/workflow/mdmeme-config-zips, as mentioned above. Updating the algorithms includes customizing them in MDM Workbench and then replacing the existing algorithms in the folder with the customized version.
Social MDM Matching sample The sample includes the following assets. These assets are in the $BIGINSIGHTS_HOME/bigmatch/etc/sample directory.
  • Social MDM Matching user interface. You have the option of using this interface sample to view search results or you can opt to develop a custom interface.
  • Prepackaged export of matched Big Match entities are in bmSample1-extract. This extract can be used if you do not want to run Big Match matching.
  • Sample data is contained in the bmTweets.json file. This file contains social media sentiments that you can run through IBM Accelerator for Social Data Analytics to extract feedback information and user profiles.
Note: The scenario for using the Social MDM Matching application described in these topics does not include using the matching application without Big Match.
Note: The information provided in the "Working with Social MDM Matching" topics does not cover modifying .hil files. See Integrating and matching data with the high-level integration language.


Last updated: 25 Jun 2015
End Fix Pack 11.4.02 information