Published March 4, 2026 | Version v2.
Dataset Open

VillainScope: A Dataset of Villain Characters in Narrative Media

  • 1. The Academy of Korean Studies

Description

VillainScope is a semantic web knowledge graph project that collects and analyzes characteristics of villain characters across multiple media formats. The dataset is designed to support distant reading analysis and Graph RAG (Retrieval-Augmented Generation) applications.

 

Key Features

  • 🎭 206 Villain Characters from books, animations, movies, and TV dramas
  • 🔗 Wikidata Integration for enriched entity information
  • 📊 575 Unique Personality Traits with categorization
  • 🌐 Interactive Web Visualization with network graph

 

Dataset Attributes

Attribute Description
Title Title of the work
Name Name of the villain
Genre Genre of the work
Age Age of the villain
Characteristics Four characteristics of the villain (Appearance, Personality, Ability, Occupation)
Image Image of the villain (via Wikidata)

 

RDF Data Structure (v2.0)

Villain Entity

Each villain is modeled with the following properties:

villain:villain_001 a villain:Villain, schema:Person, foaf:Person ;
    # Basic Information
    schema:name "Joker" ;
    schema:gender "Male" ;
    schema:age 35 ;
    villain:ethnicity "American" ;
    
    # Appearance
    villain:facialFeatures "White face, red lips" ;
    villain:hairDescription "Green hair" ;
    villain:distinctiveFeatures "Permanent smile scars" ;
    
    # Personality (linked to trait entities)
    villain:hasPersonalityTrait trait:Psychopath ;
    villain:hasPersonalityTrait trait:Cunning ;
    villain:personalityDetails "Psychopath: Enjoys chaos..." ;
    
    # Abilities
    villain:abilities "Chemical expertise; Master manipulator" ;
    villain:hasAbility ability:Chemical_expertise ;
    
    # Occupation
    villain:occupation "Criminal mastermind" ;
    
    # Work Connection
    villain:appearsIn work:work_001 ;
    
    # Wikidata Linking
    owl:sameAs wd:Q12345 ;
    villain:wikidataEntity wd:Q12345 ;
    villain:wikidataLabel "Joker"@en ;
    villain:wikidataDescription "fictional supervillain"@en .

 

Work Entity

work:work_001 a villain:CreativeWork, schema:CreativeWork ;
    schema:name "The Dark Knight" ;
    schema:genre "Action · Thriller" ;
    villain:mediaType "movie-drama" ;
    villain:hasCharacter villain:villain_001 .

 

Files

animation.csv

Files (109.7 kB)

Name Size Download all
md5:edbc7298ae97acbe3eef26c201346134
7.5 kB Preview Download
md5:76a598f79fbc8a2b7067a38f521b3fb6
11.0 kB Preview Download
md5:8c9f48274da30bb9ee07c17f55649572
91.2 kB Preview Download

Additional details

Dates

Collected
2023-12-01
VillainScope Project Start
Updated
2026-01-13
VillainScope RDB format Update(v2)
Available
2026-03-04
VillainScope RDB format and website available
Created
2025-05
VillainScope plain text format Update(v1)

Software