nvidia/Nemotron-Personas-Korea · Datasets at Hugging Face
Feed

nvidia/Nemotron-Personas-Korea · Datasets at Hugging Face

NVIDIA
2026.04.30
·Hugging Face·by 임근석/부산/NLP
#dataset#huggingface#korea#nvidia#persona

핵심 포인트

  • 1본 문서는 `professional_persona`, `hobbies_and_interests`, `career_goals_and_ambitions` 등 다양한 개인 속성을 포함하는 사용자 페르소나 데이터셋의 스키마 및 예시를 보여줍니다.
  • 2각 페르소나는 직업, 취미, 가족 관계, 식습관, 성별, 나이, 거주지 등의 상세한 서술과 함께 구체적인 인물의 특성을 다각도로 묘사합니다.
  • 3제공된 예시는 한국인 사용자의 풍부한 일상생활, 사회적 역할, 문화적 배경 및 개인적 성향을 한국어로 상세히 담고 있습니다.

제공된 문서는 Hugging Face 데이터셋 뷰어에서 자동 변환된 Parquet 형식의 데이터셋에 대한 상세 설명입니다. 이 데이터셋은 총 100만(1M) 개의 행으로 구성되어 있으며, 'default' 및 'train' 스플릿으로 구분됩니다. 각 행은 특정 개인의 페르소나를 다양한 측면에서 묘사하는 정보를 담고 있습니다.

데이터셋 구조 및 필드:

데이터셋은 다음 필드들로 구성되어 있습니다. 각 필드는 문자열(string) 또는 정수(int64) 형태이며, 특정 필드들은 범주형(classes) 값을 가집니다.

  • uuid: 각 개인을 식별하는 32자리 고유 문자열 ID입니다.
  • professional_persona: 직업과 관련된 페르소나를 60자에서 306자 길이의 문자열로 묘사합니다.
  • sports_persona: 스포츠 및 신체 활동과 관련된 페르소나를 51자에서 293자 길이의 문자열로 묘사합니다.
  • arts_persona: 예술 및 문화적 취향과 관련된 페르소나를 54자에서 260자 길이의 문자열로 묘사합니다.
  • travel_persona: 여행 습관 및 선호도와 관련된 페르소나를 51자에서 248자 길이의 문자열로 묘사합니다.
  • culinary_persona: 요리 및 식생활 습관과 관련된 페르소나를 59자에서 277자 길이의 문자열로 묘사합니다.
  • family_persona: 가족 관계 및 생활 방식과 관련된 페르소나를 58자에서 252자 길이의 문자열로 묘사합니다.
  • persona: 해당 개인의 전반적인 핵심 페르소나를 42자에서 174자 길이의 문자열로 간결하게 요약합니다.
  • cultural_background: 문화적 배경 또는 성장 환경을 55자에서 299자 길이의 문자열로 묘사합니다.
  • skills_and_expertise: 주요 기술 및 전문성을 50자에서 247자 길이의 문자열로 묘사합니다.
  • skills_and_expertise_list: 주요 기술 및 전문성을 목록 형태의 문자열(예: ['기술1', '기술2'])로 제공하며, 길이는 35자에서 201자입니다.
  • hobbies_and_interests: 취미 및 관심을 6자에서 305자 길이의 문자열로 묘사합니다.
  • hobbies_and_interests_list: 취미 및 관심을 목록 형태의 문자열(예: ['취미1', '취미2'])로 제공하며, 길이는 32자에서 184자입니다.
  • career_goals_and_ambitions: 직업 목표 및 포부를 47자에서 243자 길이의 문자열로 묘사합니다.
  • sex: 성별을 나타내며, 2가지 범주형 값을 가집니다.
  • age: 나이를 나타내는 정수(int64) 값으로, 19세에서 99세까지의 범위를 가집니다.
  • marital_status: 결혼 여부를 나타내며, 4가지 범주형 값을 가집니다.
  • military_status: 병역 상태를 나타내며, 2가지 범주형 값을 가집니다.
  • family_type: 가족 유형을 나타내며, 39가지 범주형 값을 가집니다.
  • housing_type: 주거 형태를 나타내며, 6가지 범주형 값을 가집니다.
  • education_level: 최종 학력을 나타내며, 7가지 범주형 값을 가집니다.
  • bachelors_field: 학사 학위 전공 분야를 나타내며, 11가지 범주형 값을 가집니다.
  • occupation: 직업을 나타내는 문자열로, 길이는 2자에서 40자입니다.
  • district: 거주 구(또는 시군구)를 나타내며, 252가지 범주형 값을 가집니다.
  • province: 거주 도(또는 광역시/특별자치시)를 나타내며, 17가지 범주형 값을 가집니다.
  • country: 거주 국가를 나타내며, 1가지 범주형 값을 가집니다 (대한민국).

데이터 특성 및 내용:

각 개인 프로필은 첫 번째 uuid 값 다음에 상세한 한국어 텍스트로 시작하여 해당 인물의 일상, 성격, 배경, 취미, 직업, 가치관 등을 다면적으로 묘사합니다. 이 텍스트는 간결한 요약부터 심층적인 서술까지 다양하며, 필드별로 특화된 정보(예: skills_and_expertise_list, hobbies_and_interests_list와 같은 목록 형식)를 포함합니다.
텍스트 설명 후에는 sex, age, marital_status, occupation 등과 같은 구조화된 인구통계학적 정보가 제시됩니다. 이러한 구조는 자연어 처리(NLP) 모델이 텍스트 기반 페르소나와 구조화된 인구통계학적 특성 간의 관계를 학습하고, 다양한 상황에서 특정 페르소나를 생성하거나 분류하는 데 활용될 수 있음을 시사합니다.

활용 가능성 (Core Methodology의 데이터 기반 해석):

이 데이터셋은 "페르소나"라는 복합적인 개념을 다루기 위한 풍부한 정보를 제공하며, 다음과 같은 방식으로 활용될 수 있습니다.

  1. 페르소나 생성(Persona Generation): 주어진 인구통계학적 정보(DstructD_{struct})나 부분적인 텍스트 정보(TpartialT_{partial})를 기반으로, 일관되고 상세한 개인 페르소나 텍스트(TfullT_{full})를 생성하는 모델 학습에 사용될 수 있습니다.
    • P(Tfull∣Dstruct)P(T_{full} | D_{struct})
    • P(Tfull∣Tpartial)P(T_{full} | T_{partial})
  1. 페르소나 분류 및 예측(Persona Classification & Prediction): 주어진 페르소나 텍스트(TfullT_{full})에서 특정 인구통계학적 특성(DstructD_{struct})을 예측하거나, 특정 페르소나 필드(TfieldT_{field})를 예측하는 모델 학습에 활용될 수 있습니다.
    • P(Dstruct∣Tfull)P(D_{struct} | T_{full})
    • P(Tfield∣Tother_fields)P(T_{field} | T_{other\_fields})
  1. 다중 모드 페르소나 이해(Multi-modal Persona Understanding): 텍스트와 구조화된 데이터 간의 상호 관계를 이해하고, 이를 통해 더 정교한 사용자 프로파일링 시스템을 구축하는 데 기여할 수 있습니다.

데이터셋은 한국어 기반의 상세한 페르소나 묘사를 포함하고 있어, 한국어 NLP 연구 및 응용 분야, 특히 개인화된 서비스, 챗봇, 추천 시스템 등에서 사용자 페르소나를 모델링하고 이해하는 데 중요한 자원이 될 것으로 보입니다.