Introduction

AI Tools

Overview

Profile Search is a feature of the Trust API that allows you to check users against managed groups using face comparisons. This document outlines the key concepts and implementation steps for integrating Profile Search into your application.


Key Concepts

Profiles

A profile represents a user and consists of up to 10 facial images used to construct a template for that user. Each profile is uniquely identified and can be associated with additional metadata.

Groups

A group is a collection of profiles. Groups can be named to categorise users based on your application's needs, such as "Registered Users" or "VIP Members".

Face Search

Face Search is the process of comparing a given facial image against profiles within a specified group to find potential matches.


How it works

  1. You create Profiles for your users, each containing one or more facial images.

  2. You organise these Profiles into Groups based on your application's requirements.

  3. When you need to check a user, you send a Face Search request with a facial image to a specific Group.

  4. The API compares the provided image against the Profiles in the Group and returns any matches found.


Best practices

  • Use high-quality images when creating profiles for better accuracy.

  • Organise your profiles into meaningful groups for efficient searching.

  • Regularly update your profiles to maintain accuracy over time.

  • Implement appropriate error handling and user feedback in your application.


  1. User Authentication: Verify a user's identity during login by challenging their webcam image against your "Registered Users" group.

  2. VIP Recognition: Identify VIP customers by challenging against a "VIP Members" group.

  3. Duplicate Account Detection: Prevent multiple accounts by challenging new user photos against all existing profiles.


Limitations

  • A maximum of 10 facial images per profile.

  • Profile search accuracy may vary based on image quality.

  • Ensure compliance with local privacy laws and regulations when implementing facial biometric features.


Next Steps

  • Explore the integration guide for detailed setup.

  • Get help through support.yoti.com if you have any questions or need assistance.