Blog  
📰  Announcing the IPTC Classifier

News: Automatic IPTC Content Classification

Introduction

We are excited to announce our IPTC Content Classification Model, an advanced, high-performing IPTC Classification Model designed to tag content, ad copy, and marketing campaigns by IPTC codes. This cutting-edge model leverages the latest in machine learning and natural language processing to seamlessly convert unstructured text into standardized IPTC codes.

IPTC Classification Overview

IPTC content codes, part of the IPTC (International Press Telecommunications Council) metadata standard, are used to categorize and describe the content of digital media assets, such as images, videos, and text, in a structured and consistent manner. These codes enable automated systems to process and manage media files more efficiently by providing standardized identifiers for subjects, genres, and scenes depicted in the content. They facilitate interoperability across different platforms and systems by ensuring that metadata tagging adheres to a global standard, which is crucial for searchability, indexing, and rights management in large-scale media operations. The codes are often embedded directly within the file's metadata, allowing for seamless integration with content management systems (CMS) and digital asset management (DAM) systems, supporting tasks such as automated categorization, filtering, and retrieval based on the descriptive tags provided by the IPTC content codes.

The IPTC content code taxonomy standardizes how media content is described, which is critical for efficient management and retrieval of vast amounts of digital assets. By using a consistent set of codes, organizations can ensure that their media files are accurately tagged, making it easier to search, filter, and organize content across different platforms and systems. This standardization supports interoperability, allowing media to be shared and understood across different tools, workflows, and even industries without the need for reclassification.

Moreover, the IPTC taxonomy enhances discoverability by enabling precise content searches, which is especially important in environments where quick access to relevant media is crucial, such as in newsrooms, marketing agencies, and content archives. It also supports automated processes, like content analysis and rights management, by providing a clear structure for categorizing and understanding the context of media. This reduces manual effort and errors, improving efficiency and accuracy in managing digital assets.

For Business & Product Managers: IPTC Classification Model

IPTC Playground

Business and product teams can leverage the IPTC Classification Model to enhance their products and services. By integrating our model into your applications, you can automate the content coding process, reduce errors, and improve the efficiency of operations. Our model is designed to handle a wide range of text, from short ad copy to long-form articles, providing accurate and reliable IPTC codes for your content.

To get started with the IPTC Classification Model, sign in and start classifying with ease via the user interface. You can also run a batch classification job on a file to tag it with IPTC codes. Our model is designed to handle large volumes of text, ensuring that you can process your content quickly and efficiently. When you're ready to integrate, our API allows you to classify text in real-time, enabling seamless automation of your content tagging workflows.

For Developers: IPTC Classification Model API

Classifying text is as simple as hitting a model endpoint. You can use the Taylor API to classify with IPTC codes in real-time. Here's an example of how you can use the model to classify a text:

import requests
api_key = "xx-your-api-key-here"
 
res = requests.post(
    "https://api.trytaylor.ai/api/public_classifiers/predict",
    headers={"Authorization": f"Bearer {api_key}"},
    json={
        "model": "iptc_media_topics",
        "texts": [
                "Jennifer Lopez Has Officially Filed For Divorce From Ben Affleck, So Here’s Everything We Know So Far: Jen filed for divorce on the second anniversary of her and Ben's Georgia wedding, which insiders believe 'speaks a ton' about the split.",
        ],
        "threshold": 0.5,
        "top_k": 3
    }
)
 
print(res.json())

Using this code, you can get IPTC codes. Your specified threshold and top_k values will determine the number of codes returned. For example, if you wish to only get the top code, you can set top_k to 1.

Integrations & Deployment

Try the IPTC Classification Model today. Sign in here to start classifying for free on your first 1,000 texts.

The IPTC Classification Model can be seamlessly integrated with your existing CMS, CRM, and applications to streamline your tagging and content coding processes.