CoolFace
Datasetpublic

kesimeg/Turkish-synthetic-personas

Turkish-synthetic-personas Dataset Overview This dataset is an open source synthetically generated persona dataset. To generate these personas a pipeline similar to Nemotron Persona generation pipeline was used. The dataset is grounded with real world demographic distribution of Turkiye using different statistical information provided by Turkish Statistical Institute (TÜİK). The grounding data includes city, age, gender, education, employment status and marital… See the full description on the dataset page: https://huggingface.co/datasets/kesimeg/Turkish-synthetic-personas.

sourceHugging Facecc-by-4.0updated 20d agoView on Hugging Face
0likes103downloads
Dataset Card

Turkish-synthetic-personas

Dataset Overview

This dataset is an open source synthetically generated persona dataset. To generate these personas a pipeline similar to Nemotron Persona generation pipeline was used. The dataset is grounded with real world demographic distribution of Turkiye using different statistical information provided by Turkish Statistical Institute (TÜİK). The grounding data includes city, age, gender, education, employment status and marital status.

The aim of this data is to be used in other data generation pipelines to increase diversity in the dataset. For example, if one wants to generate an instruction-following dataset the personas here can be used to increase the diversity of users.

The Probabilistic Graphical Model (PGM) part in the pipeline was built using TÜİK data. Sector data was randomly assigned to each user with equal probability. The rest of the fields in each persona was generated using Apache-2.0 licensed google/gemma-4-26B-A4B-it model.

How to use it

You can load the dataset with the following lines of code.

python
from datasets import load_dataset

nemotron_personas = load_dataset("kesimeg/Turkish-synthetic-personas")

Limitations

The goal here is not replicating the distribution of Turkiye one-to-one. For example due to low diversity in occupation "Sector" attribute was added by randomly sampling from a list of different sectors. The sector information might not fit well with the other attributes of the persona such as city, education etc.

Additionally AI models are known to be biased as well. For example the number of doctors is pretty low for a population of this size. Another example is that around 40% of the population has the hobby of "doğa yürüyüşleri" which is an unlikely number for a population.

Be aware of these limitations while using the dataset!

Capturing Turkish Culture

Some personas have "Okey" or "Tavla" as hobbies which indicates that the model captured the Turkish culture up to some degree. While further analysis is needed to verify this it shows signs of cultural alignment.

License/Terms of Use

This dataset is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0). You can freely use this dataset for any commercial or non-commercial project.

Intended use

The intended use of this dataset is for increasing diversity of synthetically generated datasets by incorporating personas in a generation pipeline and using its diversity.

Dataset Details

The dataset contains:

  • —17k personas across (10 persona fields & 14 contextual fields)
  • —6 grounding contextual fields

Dataset Description & Quality Assessment

You can find some statistics below, regarding the dataset.

Age & Gender Distribution

Age data was generated using population counts reported by TÜİK. The seed data reported the number of people in an age group based on their city and gender. The generated data is parallel with the original. <center> <img src="images/gender_dist.png" width="600px"> </center>

Education Level by Age Group

The heatmap shows the education level vs age. You can see that younger generations are much more likely to have a university degree which can be explained by higher number of universities compared to past. <center> <img src="images/educationheatmapmanual.png" width="600px"> </center>

Population Distribution by City

The figure below shows the Top-10 cities with the highest population which is in line with the real life data. <center> <img src="images/top10cities.png" width="600px"> </center>

Cross-Persona diversity

Each persona type (arts persona, sports persona etc.) is based on a domain. As you can see in the figure below they form clusters based on the domain meaning the LLM was able to generate distinct personas traits for each domain. <center> <img src="images/personadistby_types.png" width="600px"> </center>

Persona population diversity

Each persona type (arts persona, sports persona etc.) is like a dimension of the same persona. The seed data to generate those personas are the same. So all those dimensions together compose a single persona. After combining those persona dimensions into a unified text a single persona is formed. Below you can see the distribution of those personas. <center> <img src="images/population_dist.png" width="600px"> </center>

Data Collection Method

  • —Hybrid: Human, Synthetic

Citation

If you find the data useful, please cite:

@misc{kesim2026turkishpersonas,
  author = {Kesim, Ege},
  title = {kesimeg/Turkish-synthetic-personas},
  month = {September},
  year = {2026},
  url = {https://huggingface.co/datasets/kesimeg/Turkish-synthetic-personas}
}