Menu

Personal Data Categories

Relevant source files

This document provides detailed documentation of the nine personal data categories contained within the #personal-data table in index.html Each category organizes specific types of biographical information using semantic HTML table rows with standardized structure.

For documentation of the overall HTML structure and table schema, see Content Structure and Data Model. For information about external platform links and navigation, see Social Media Integration.

Purpose and Scope

The personal data table in index.html47-293 organizes biographical information into nine distinct categories. Each category uses HTML table rows (<tr>) with header cells (<th scope="row">) and data cells (<td>). Categories are distinguished by their semantic grouping, use of rowspan attributes for multi-value fields, and temporal encoding using <time> elements.

Category Overview

The following table summarizes all nine data categories and their structural characteristics:

CategoryLine RangeRow CountMulti-Value FieldsTemporal Data
Identity48-775NoneDate of birth
Location79-943NoneNone
Demographics96-1063NoneNone
Work/Finance108-1354Occupation (2)Occupation timelines
Physical137-1555NoneNone
Preferences157-1632NoneNone
Skills165-1845Languages (2), Programming languages (3)None
Medical186-2317Medical conditions (7)Condition onset dates
Education233-2925Education (5)Institution date ranges

Sources: index.html47-293

Data Model Diagram

Sources: index.html47-293

Identity Category

The identity category contains five fundamental identification fields that establish personal identity. This is the first category in the table.

FieldLine RangeHTML StructureData Type
Professional name48-54th + td with lang="ja"Text with Japanese annotation
Birth name56-63th + td with <ruby>Structured multilingual name
Date of birth65-69th + td with <time>ISO 8601 datetime with timezone
Pronouns71-73th + tdText
Gender75-77th + tdText

Professional Name Structure

The professional name field index.html48-54 uses a simple bilingual format:

  • Primary value: "yuuki" (Latin script)
  • Annotation: <span lang="ja">ゆうき</span> (hiragana)

Birth Name Structure

The birth name field index.html56-63 demonstrates complex multilingual encoding:

  • Latin script: "Yuuki Konno"
  • Kanji with furigana using <ruby>: <span lang="ja">金野 裕希</span> with reading <rt lang="ja-Hira">こんの ゆうき</rt>
  • Romanization in italics: <i lang="ja-Latn">Konno Yūki</i>

Date of Birth Encoding

The date of birth index.html67 uses semantic <time> element:

<time datetime="1994-05-17T01:56+09:00">May 17, 1994 1:56 AM JST</time>
  • Machine-readable: ISO 8601 format with timezone offset (+09:00 for JST)
  • Human-readable: Natural language string

Sources: index.html48-77

Location Category

The location category contains three geographic fields describing current and historical locations.

FieldLine RangeContent
Residence79-81Karumai, Iwate, Japan
Hometown83-85Esashi, Iwate, Japan
Place of birth87-94Iwate Prefectural Fukuoka Hospital, Ninohe, Iwate, Japan

The place of birth field index.html87-94 includes:

  • Hospital name in Latin script
  • Japanese annotation: <small>(<span lang="ja">岩手県立福岡病院</span>)</small>
  • Line break <br> separating hospital from city
  • City and prefecture information

Sources: index.html79-94

Demographics Category

The demographics category contains three sociocultural classification fields.

FieldLine RangeValue
Nationality96-98Japan
Ethnicity100-102Japanese
Religion104-106Atheist

All three fields use identical HTML structure: <th scope="row"> followed by simple <td> with plain text.

Sources: index.html96-106

Work/Finance Category

The work/finance category contains four fields describing economic activity and status. This category uses rowspan to represent multiple concurrent occupations.

Occupation Field Structure

The occupation field index.html108-127 uses rowspan="2" to represent two concurrent values:

<th scope="row" rowspan="2">Occupation</th>

Occupation 1 - Unemployed index.html110-116:

  • Status: "Unemployed"
  • Start date: <time datetime="2010-04-01">April 2010</time>
  • End date: Ongoing (indicated by hyphen with no end date)

Occupation 2 - Wikid index.html119-126:

  • Status: "Wikid"
  • Start date: <time datetime="2005-09-01">September 2005</time>
  • End date: Ongoing

Financial Fields

FieldLine RangeValueFormat
Income129-13170,000 JPY/month (from parents)Number with currency and source
Net worth133-135300 USDNumber with currency

Sources: index.html108-135

Physical Category

The physical category contains five anthropometric and biological measurements.

FieldLine RangeValueFormat
Height137-139163.3 cm (5 ft 4.29 in)Metric with imperial conversion
Weight141-14351.3 kg (113 lb)Metric with imperial conversion
BMI145-14719.2Calculated value
Blood type149-151A+ABO classification with Rh factor
Handedness153-155Right-handedText description

All measurements provide dual unit systems where applicable. The BMI value appears to be calculated from height and weight (51.3 / (1.633)² ≈ 19.2).

Sources: index.html137-155

Preferences Category

The preferences category contains two personal preference fields.

FieldLine RangeValue
Favorite color157-159White
Favorite food161-163Ōtoro sushi

Both fields use simple text values. The food preference uses macron diacritical mark (ō) for accurate romanization.

Sources: index.html157-163

Skills Category

The skills category contains five fields describing abilities and proficiencies. This category makes extensive use of rowspan for multi-value fields.

Game Proficiency

FieldLine RangeValue
Game165-167Shogi (1-dan)

Languages Field Structure

The languages field index.html169-174 uses rowspan="2":

<th scope="row" rowspan="2">Languages</th>
LanguageLine RangeProficiency
Japanese170native
English173B2

The English proficiency uses CEFR (Common European Framework of Reference) level notation.

Programming Languages Field Structure

The programming languages field index.html176-184 uses rowspan="3":

<th scope="row" rowspan="3">Programming languages</th>
LanguageLine Range
Python177
JavaScript180
C++183

Each programming language occupies its own <td> row without proficiency levels specified.

Sources: index.html165-184

Medical Conditions Category

The medical conditions category contains seven distinct conditions using rowspan="7" index.html186-231 This is the largest multi-value field in the table.

Sources: index.html186-231

Condition Data Structure

ConditionLine RangeDiagnosis SourceTemporal DataOngoing
Stuttering188-190Self-diagnosedNoneN/A
Color vision deficiency193-196Self-diagnosedNoneN/A
Allergic rhinitis199Professional (implied)NoneN/A
Varicocele203-209Professional (implied)<time datetime="2005">2005</time> -Yes
Non-24-hour sleep-wake disorder213-215Self-diagnosedNoneN/A
Aerophagia219-221Self-diagnosedNoneN/A
COVID-19225-229Professional (implied)<time datetime="2023-08-30">August 2023</time>No

Diagnosis annotation pattern: Four conditions (57%) include <small>(self-diagnosed)</small> annotation. Three conditions lack this annotation, implying professional diagnosis.

Temporal encoding pattern: Two conditions include <time> elements:

Sources: index.html186-231

Education Category

The education category contains five educational institutions listed in reverse chronological order (most recent first), using rowspan="5" index.html233-292 This is the most complex category with extensive temporal and multilingual data.

Education Timeline Structure

Sources: index.html233-292

Institution Details

InstitutionLine RangePeriodStatusJapanese Name
Ōshū Municipal Esashi First Junior High School235-244April 2007 - March 2010Enrolled, never attended奥州市立江刺第一中学校
Wikinder248-254September 2005 - presentOngoingN/A
Ōshū Municipal Iwayadō Elementary School258-267April 2001 - March 2007
Dropped out October 2005
Incomplete奥州市立岩谷堂小学校
Social Welfare Corporation Gyōsenkai Akatsuki Gakuen Akatsuki Gakuen271-279April 1998 - March 2001Completed社会福祉法人暁泉会暁学園 暁学園
Iwate Prefectural Esashi Hospital In-Hospital Nursery Center Ayumi Nursery Center283-2911994 - March 1998Completed岩手県立江刺病院院内保育所 あゆみ保育所

Temporal Encoding Patterns

Each institution uses multiple <time> elements:

Junior High School index.html239-242:

<time datetime="2007-04-01">April 2007</time>
-
<time datetime="2010-03-31">March 2010</time>
(never attended)

Elementary School index.html262-265:

<time datetime="2001-04-01">April 2001</time>
-
<time datetime="2007-03-31">March 2007</time>
(dropped out in <time datetime="2005-10-17">October 2005</time>)

This institution uses three <time> elements: enrollment start, formal end, and actual departure date.

Wikinder index.html251-253:

<time datetime="2005-09-01">September 2005</time>
-

Uses single start date with hyphen indicating ongoing status.

Institution Name Structure

All institutions except Wikinder include:

  1. English name (full official name)
  2. Japanese name in <small>(<span lang="ja">...</span>)</small>
  3. Location data embedded in English name

The longest institution name is "Social Welfare Corporation Gyōsenkai Akatsuki Gakuen Akatsuki Gakuen" index.html271-272 which contains the parent organization, subsidiary, and facility name.

Sources: index.html233-292

Cross-Category Relationships

Several data values appear in multiple categories, creating semantic relationships:

ValueAppears InPurpose
WikinderOccupation (line 120), Education (line 248)Simultaneous occupation and education
September 2005Wikinder occupation start, Wikinder education startSame entity, same start date
October 2005Elementary dropout dateNear-coincident with Wikinder start (1 month later)
2005Varicocele onsetSame year as educational transition

The dual appearance of "Wikinder" with identical temporal encoding suggests it functions as both educational institution and occupation simultaneously from September 2005 onward.

Sources: index.html108-292

Data Validation Notes

The following data relationships can be mathematically validated:

BMI Calculation index.html145-147:

  • Height: 163.3 cm = 1.633 m
  • Weight: 51.3 kg
  • BMI = 51.3 / (1.633)² = 19.239... ≈ 19.2 ✓

Age Calculation (as of document creation):

  • Date of birth: May 17, 1994 index.html67
  • Current age: Calculable from datetime attribute

Timeline Continuity:

  • Education timeline spans 1994-2010 (16 years)
  • Educational dropout October 2005 index.html265
  • Wikinder start September 2005 index.html251
  • Overlap period: 1 month gap between events

Sources: index.html67-265