# Matching with machine learning components

| [tMatchModel](https://help.qlik.com/talend/en-US/data-matching/8.0/tmatchmodel) | Generates the matching model that is used by the tMatchPredict component to automatically predict the labels for the suspect<br>pairs and groups records which match the label(s) set in the component<br>properties. |
| --- | --- |
| [tMatchPairing](https://help.qlik.com/talend/en-US/data-matching/8.0/tmatchpairing) | Enables you to compute pairs of suspect duplicates from any source data including<br>large volumes in the context of machine learning on Spark. |
| [tMatchPredict](https://help.qlik.com/talend/en-US/data-matching/8.0/tmatchpredict) | Labels suspect records automatically and groups suspect records which match the<br>label(s) set in the component properties. |