IAB Content Taxonomy

Overview

The IAB Content Taxonomy 3.0 is the standard for the entire advertising ecosystem to segment and categorize content. Hive's APIs detect and return results for supported classes from this taxonomy. A key use case for this API is content-based ad targeting: enabling media companies to sell more granular contextually-targeted ad spots. The classes below refer to the image-based API; support for text and audio will be available separately.

For users specifically interested in the Brand Safety and Suitability classes mapped to the GARM taxonomy, another API is separately available here.

Supported IAB Classes

Hive currently addresses more than 130 IAB classes that are feasible to identify with visual signals; a comprehensive audio and text model mapping to all IAB classes from additional audible / textual signals will be released in the near future.

Note on Unique IDs: IAB provides a Unique ID for each of its classes. For convenience, these IDs are appended to the beginning of the each Hive Response ID.

Unique IDParent IDHive Response ID
111-automotive-hive_iab
212-auto_body_styles-hive_iab
323-commercial_trucks-hive_iab
424-sedan-hive_iab
525-station_wagon-hive_iab
626-suv-hive_iab
727-van-hive_iab
929-coupe-hive_iab
15215-pickup_trucks-hive_iab
16116-auto_type-hive_iab
27127-motorcycles-hive_iab
28128-road_side_assistance-hive_iab
31131-auto_insurance-hive_iab
34134-auto_repair-hive_iab
35135-auto_safety-hive_iab
424242-books_and_literature-hive_iab
575357-logistics-hive_iab
9290*92-education_industry-hive_iab
9390*93-entertainment_industry-hive_iab
9690*96-food_industry-hive_iab
9790*97-healthcare_industry-hive_iab
9890*98-hospitality_industry-hive_iab
10090*100-legal_services_industry-hive_iab
10190*101-logistics_and_transportation_industry-hive_iab
10290*102-agriculture-hive_iab
10490*104-manufacturing_industry-hive_iab
10690*106-media_industry-hive_iab
10990*109-pharmaceutical_industry-hive_iab
11190*111-publishing_industry-hive_iab
11390*113-apparel_industry-hive_iab
11490*114-retail_industry-hive_iab
11590*115-technology_industry-hive_iab
11690*116-telecommunications_industry-hive_iab
11790*117-automotive_industry-hive_iab
11890*118-aviation_industry-hive_iab
11990*119-biotech_and_biomedical_industry-hive_iab
12190*121-construction_industry-hive_iab
132132132-education-hive_iab
135132135-secondary_education-hive_iab
137132137-college_education-hive_iab
142132142-early_childhood_education-hive_iab
150150150-attractions-hive_iab
151150151-amusement_and_theme_parks-hive_iab
154150154-malls_and_shopping_centers-hive_iab
155150155-museums_and_galleries-hive_iab
156SPSHQ5*156-musicals-hive_iab
158150158-nightclubs-hive_iab
160150160-parks-hive_iab
161150161-party_supplies_and_decorations-hive_iab
1628VZQHL162-awards_shows-hive_iab
163163163-personal_celebrations_and_life_events-hive_iab
165163165-wedding-hive_iab
169163169-birth-hive_iab
170163170-birthday-hive_iab
171163171-funeral-hive_iab
172163172-graduation-hive_iab
177150177-theater_venues-hive_iab
178150178-zoos_and_aquariums-hive_iab
179150179-bars_and_restaurants-hive_iab
181150181-casinos_and_gambling-hive_iab
187186*187-bereavement-hive_iab
190186*190-eldercare-hive_iab
191186*191-marriage_and_civil_unions-hive_iab
192186*192-parenting-hive_iab
196192196-parenting_babies_and_toddlers-hive_iab
197192197-parenting_children_aged_4_11-hive_iab
198192198-parenting_teens-hive_iab
201201201-fine_art-hive_iab
209201209-theater-hive_iab
210210210-food_and_drink-hive_iab
211210211-alcoholic_beverages-hive_iab
216210216-cooking-hive_iab
218210218-dining_out-hive_iab
225223*225-fitness_and_exercise-hive_iab
231223*231-weight_loss-hive_iab
232223*232-wellness-hive_iab
243239*243-musical_instruments-hive_iab
274274274-home_and_garden-hive_iab
275274275-gardening-hive_iab
276274276-remodeling_and_construction-hive_iab
279274279-home_entertaining-hive_iab
280274280-home_improvement-hive_iab
284274284-landscaping-hive_iab
286286286-medical_health-hive_iab
324JLBCU7*324-movies-hive_iab
337JLBCU7*338-music-hive_iab
386386386-politics-hive_iab
387386387-elections-hive_iab
422422422-pets-hive_iab
424422424-cats-hive_iab
425422425-dogs-hive_iab
426422426-fish_and_aquariums-hive_iab
427422427-large_animals-hive_iab
442441*442-apartments-hive_iab
443441*443-retail_property-hive_iab
444441*444-vacation_properties-hive_iab
446441*446-hotel_properties-hive_iab
447441*447-houses-hive_iab
449441*449-land_and_farms-hive_iab
450441*450-office_property-hive_iab
453453453-religion_and_spirituality-hive_iab
472464*472-space_and_astronomy-hive_iab
473473473-shopping-hive_iab
475473475-flower_shopping-hive_iab
477473477-grocery_shopping-hive_iab
478473478-holiday_shopping-hive_iab
482473482-childrens_games_and_toys-hive_iab
483483483-sports-hive_iab
552552552-style_and_fashion-hive_iab
590590590-personal_care-hive_iab
591590591-bath_and_shower-hive_iab
594590594-shaving-hive_iab
596596596-technology_and_computing-hive_iab
599596599-computing-hive_iab
630599630-laptops-hive_iab
632596632-consumer_electronics-hive_iab
633632633-cameras_and_camcorders-hive_iab
634632634-home_entertainment_systems-hive_iab
635632635-smartphones-hive_iab
636632636-tablets_and_e_readers-hive_iab
653653653-travel-hive_iab
668664*668-hotels_and_motels-hive_iab
669664*669-rail_travel-hive_iab
672664*672-air_travel-hive_iab
673664*673-beach_travel-hive_iab
678664*678-cruises-hive_iab
680680680-video_gaming-hive_iab
v9i3Onv9i3Onv9i3On-sensitive_topics-hive_iab
8FD8nIv9i3On8FD8nI-terrorism-hive_garm_iab
avbNf2v9i3OnavbNf2-arms_and_ammunition-hive_garm_iab
HxqYV1v9i3OnHxqYV1-hate_speech_and_acts_of_aggression-hive_garm_iab
I4GWl6v9i3OnI4GWl6-death_injury_or_military_conflict-hive_garm_iab
j9PaO9v9i3Onj9PaO9-obscenity_and_profanity-hive_garm_iab
pg0WhFv9i3Onpg0WhF-illegal_drugs_tobacco_ecigarettes_vaping_alcohol-hive_garm_iab
Rm3SiTv9i3OnRm3SiT-adult_and_explicit_sexual_content-hive_garm_iab

*Parent ID is not included within our supported classes. For the full IAB Content Taxonomy see here.

Expected Output

For each frame delivered, the API will return a response for each class. The majority of classes will return either a 0 (negative) or 1 (positive). A small subset of classes (GARM classes only) will return a value from 0 to 1, indicating the confidence level of the classification.