Clarifai Guide
Clarifai Home
v7.11
v7.11
  • Welcome
  • Clarifai Basics
    • Start Here (5 mins or less!)
      • Your First AI Predictions (~1 min)
      • Your First Visual Search App (~1 min)
      • Your First Custom Model (~5 mins)
    • Key Terminology to Know
    • Applications
      • Create an Application
      • Application Settings
      • Collaboration
    • Authentication
      • App-Specific API Keys
      • Authorize
      • Personal Access Tokens
      • Scopes
      • 2FA
      • Roll-Based Access Control
    • Clarifai Community Quick Start
  • API Guide
    • Clarifai API Basics
      • Clarifai API Clients
        • gRPC vs HTTP Channels
      • Helpful API Resources
        • Using Postman with Clarifai APIs
    • Your Data
      • Datasets
        • Dataset Basics
        • Dataset Filters
        • Dataset Inputs
        • Dataset Versions
      • Supported Formats
      • Adding and Removing Data
      • Collectors
    • Making Predictions
      • Images
      • Video
      • Text
      • Prediction Parameters
      • Multilingual Classification
    • Creating and Managing Concepts
      • Create, Get, Update
      • Languages
      • Search by Concept
      • Knowledge Graph
    • Labeling Your Data
      • Annotations
      • Training Data
      • Positive and Negative Annotations
      • Tasks
      • Task Annotations
    • Creating and Training Models
      • Clarifai Models
      • Model Types
      • Custom Models
      • Custom Text Model
      • Create, Get, Update, Delete
      • Deep Training
    • Evaluating Models
      • Interpreting Evaluations
      • Improving Your Model
    • Creating Workflows
      • Base Workflows
      • Input Nodes
      • Setting Up Mesh Workflows
      • Common Workflows
        • Workflow Predict
        • Auto Annotation
        • Custom KNN Face Classifier Workflow
        • Visual Text Recognition
    • Search, Sort, Filter and Save
      • Search Overview
      • Combine or Negate
      • Filter
      • Rank
      • Index Images for Search
      • Legacy Search
        • Combine or Negate
        • Filter
        • Rank
        • Saved Searches
    • Advanced Topics
      • Status Codes
      • Patching
      • Pagination
      • Batch Predict CSV on Custom Text Model
      • Document Processing
  • Portal Guide
    • Clarifai Portal Basics
    • Your Data
      • Supported Formats
      • Exploring Your Data
        • Predictions
        • Annotations
        • Bulk Labeling
        • Proposals
        • Object Tracking
      • Collectors
    • Making Predictions
    • Creating and Managing Concepts
      • Create, Get, Update, Delete
      • Knowledge Graph
      • Languages
    • Labeling Your Data
      • Create a Task
      • Label Types
      • Labeling Tools
      • AI Assist
      • Workforce Management
      • Review
      • Training Data
      • Positive and Negative Annotations
    • Creating and Training Models
      • Training Basics
      • Clarifai Models
      • Custom Models
      • Model Types
      • Deep Training
    • Evaluating Models
      • Interpreting Evaluations
      • Improving Your Model
    • Creating Workflows
      • Input Nodes
      • Workflow Builder
      • Base Workflows
      • Setting Up a Workflow
      • Common Workflows
        • Auto Annotation
        • Visual Text Recognition
        • Text Classification
    • Search, Sort, Filter and Save
      • Rank
      • Filter
      • Combine or Negate
      • Saved Searches
      • Visual Search
      • Text Search
    • Advanced Topics
      • Importing Data with CSV and TSV Files
  • Data Labeling Services
    • Scribe LabelForce
  • Product Updates
    • Upcoming API Changes
    • Changelog
      • Release 8.1
      • Release 8.0
      • Release 7.11
      • Release 7.10
      • Release 7.9
      • Release 7.8
      • Release 7.7
      • Release 7.6
      • Release 7.5
      • Release 7.4
      • Release 7.3
      • Release 7.2
      • Release 7.1
      • Release 7.0
      • Release 6.11
      • Release 6.10
      • Release 6.9
      • Release 6.8
      • Release 6.7
      • Release 6.6
      • Release 6.5
      • Release 6.4
      • Release 6.3
      • Release 6.2
      • Release 6.1
      • Release 6.0
      • Release 5.11
      • Release 5.10
  • Additional Resources
    • API Status
    • Clarifai Blog
    • Clarifai Help
    • Clarifai Community
Powered by GitBook
On this page
  • Step 1: Set up your account or login
  • Step 2: Verify your email address
  • Step 3: Click "my-first-application"
  • Step 4: Upload an image
  • Step 5: Create custom concepts
  • Step 6: Create and train your custom model

Was this helpful?

Edit on GitHub
  1. Clarifai Basics
  2. Start Here (5 mins or less!)

Your First AI Predictions (~1 min)

Get up-and-running in less than 5 minutes with the world's most powerful AI platform

PreviousStart Here (5 mins or less!)NextYour First Visual Search App (~1 min)

Last updated 3 years ago

Was this helpful?

When we talk about artificial intelligence, we are generally talking about computer systems that can make predictions. What is being predicted you ask? Predictions usually include at least two parts:

Model output(s)

  • Some kind if accuracy score (sometimes this part is hidden under the hood)

  • Why is this considered "intelligence"? Your model is offering you ideas, and telling you which ideas it is most confident about.

This turns out to be a very useful way to do computing, and due to the diligent work of our engineers and research scientists, Clarifai models can deliver predictions in the form of many different types of model outputs. Let's start with the the most common prediction: "concepts".

Step 1: Set up your account or login

Just click here if you need to set up your account for the first time. Or click here to login.‌

Step 2: Verify your email address

Check your email. We will send you a link that enables you to automatically verify your email.‌

Step 3: Click "my-first-application"

Step 4: Upload an image

In Clarifai Portal, you can upload images, videos and text in "Data Mode". Click "Add Inputs", or visit Data Mode by clicking the icon on the lefthand side of the screen.‌

In this example, we are using the "General" model which comes pre-loaded in "my-first-application". The General model is designed to work with images and videos. Click "Browse Files" and upload one or more of your own images.‌

You will be prompted to Add or Assign Concepts. Let's skip this step for now.

Step 5: Create custom concepts

Click the "Create a Concept" button on the lefthand side of the screen.

Enter the name of a person in your images. You can repeat this part of the process multiple times to add multiple names.

Use visual search to sort your images based on the person that you would like to recognize.

Select images of the person that you would like your app to recognize.

Step 6: Create and train your custom model

Click on the model mode icon in the lefthand sidebar.

Click the "Create Custom Model" button in the upper righthand part of the screen.

Select "Context-Based Classifier"

Give your model a display name, click "Select all concepts", then click "Create Model". You can leave the default settings for this example.

Click "Train Model" in the upper righthand corner of the screen. A popup will notify your when your model has successfully been trained.

Click "Evaluate" and then "View".

Take a look at the evaluation metrics for your new model! You can now use the model to predict all of the concepts in your model (in this case the concepts are people's names.

Create account login
verify email
my first app
data mode
my first app
browse files
skip add labels
create-a-concept
create-name
search-by-face
bsearch-and-select
enter-model-mode
click-create-custom-model
select-context-classifier
name-and-concepts
train-model
evaluate-and-view
eval-summary