# Machine Learning

The Machine Learning section of the Cloud Settings allows the user to specify the machine learning models Alfred will use when processing files and jobs

<figure><img src="https://1259275989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0rchTyTfwe0bF6OVxsdR%2Fuploads%2FX74oRsxZqQu3f2PiYouT%2Fimage.png?alt=media&#x26;token=fa0c3d20-30d4-45b8-8342-0cf4934a7401" alt=""><figcaption></figcaption></figure>

## Model Type

This dropdown menu allows the user to specify which machine learning model Alfred will use to perform classifications and extraction on uploaded files.

<table><thead><tr><th width="157">Type</th><th>Description</th></tr></thead><tbody><tr><td>Internal</td><td>By selecting this option, Alfred will use its internal ML model to perform actions on files. Feedback and training will be handled on the Alfred backend without direct user input.</td></tr><tr><td>External</td><td>If the user decides to use an external classification and extraction model, he or she can specify the endpoint in which the inference is made.</td></tr></tbody></table>

## Current Classification Model

If the user has trained custom models within the Alfred platform, these models can be selected from the dropdown menu. This allows for personalized classification and extraction tasks to be executed based on user-specific models.
