A unique diagnosis system combining three psychological frameworks
This diagnosis combines three psychological frameworks to match you with the material persona that best fits your personality.
50%
Jungian Psychology
25%
Enneagram
25%
Big Five
Note: The weight of each framework is dynamically adjusted based on the consistency and clarity of your responses.
The above weights apply to the Standard and Full diagnosis modes. Different diagnosis modes use different theories, and weights are redistributed among used theories only.
We offer multiple diagnosis modes. Each mode uses different psychological theories, question counts, and levels of academic reliability.
Theories Used: Jungian (OEJTS-12)
4 axes × 3 questions for quick typing. A shortened version of the full 32-question scale, sufficient for identifying general tendencies. Best for trying out the diagnosis.
Theories Used: Mini-IPIP-20
Academically validated short form (Donnellan et al., 2006). Efficiently measures 5 personality factors with 4 items each.
Theories Used: IPIP-50
Internationally used Big Five measurement scale. High internal consistency and test-retest reliability, the academic research standard.
Theories Used: OEPS-36
Measures the 9 Enneagram types with 4 items each (36 total). A standalone diagnosis focused on personality types, completed in about 7 minutes.
Theories Used: OEJTS-12 + Mini-IPIP-20 + OEPS-9
Combines short forms of three psychological theories. Each theory uses a shortened version, but the multi-perspective approach provides a well-rounded personality assessment.
Theories Used: OEJTS-32 + IPIP-50 + OEPS-36
Full-scale versions of all three theories. Provides the most accurate diagnosis results, but takes approximately 30 minutes.
Theories Used: User's choice
Freely configure the number of questions for each theory. Higher question counts yield better reliability.
Based on Carl Gustav Jung's psychological type theory, personality is classified along four axes.
Direction of energy. Toward the external world or the inner world.
How you perceive information. Concrete facts or patterns and possibilities.
Basis for judgment. Logic and objectivity or values and relationships.
Attitude toward the outside world. Planned and orderly or flexible and adaptive.
Calculated from the Euclidean distance of 4 axes. Each axis has values from 0-100, and closer distances indicate better compatibility.
// Calculate the difference for each of the 4 Jungian axes
Δ = |user_dimension - persona_dimension|
// Euclidean distance
Distance = √(Δ_axis1² + Δ_axis2² + Δ_axis3² + Δ_axis4²)
// Maximum distance = √(100² × 4) = 200
Similarity = 100 × (1 - Distance / 200)
This diagnosis uses a question design based on OEJTS (Open Extended Jungian Type Scales).
Balanced Design
As a standard psychological test design technique, questions for each axis are intentionally varied in "direction." This is a countermeasure to prevent bias from response patterns (e.g., always selecting the right option).
Example: F/T Axis (Feeling/Thinking) - 3 Questions
Therefore
Even if you select the "right side" for all questions, some axes may not reach 100%. This is not a bug, but normal behavior due to the different directions of questions.
✓ This design allows for more accurate measurement of response consistency, improving the reliability of diagnosis results.
An ancient personality typology that classifies into 9 types. Each type has unique motivations, fears, and desires.
Perfectionist, Idealist
Caring, Devoted
Success-oriented, Efficient
Creative, Sensitive
Analytical, Observer
Responsible, Cautious
Optimistic, Versatile
Confident, Decisive
Harmonious, Accepting
A hybrid method combining 50% cosine similarity and 50% Euclidean distance. Considers both direction (tendency pattern) and absolute values (score magnitude).
// 9-dimensional vector: [Type1, Type2, ..., Type9]
user = [u₁, u₂, ..., u₉]
persona = [p₁, p₂, ..., p₉]
// Cosine similarity (direction)
cos_sim = (user · persona) / (||user|| × ||persona||)
// Euclidean similarity (absolute values)
euclidean_sim = 1 - √(Σ(u-p)²) / 300
// Maximum distance = √(100² × 9) = 300
Similarity = (cos_sim × 0.5 + euclidean_sim × 0.5) × 100
The most reliable personality model in modern psychology. Captures personality as a continuous spectrum across five factors.
Openness
Conscientiousness
Extraversion
Agreeableness
Neuroticism
Like the Enneagram, uses a hybrid method combining 50% cosine similarity and 50% Euclidean distance.
// 5-dimensional vector: [O, C, E, A, N]
user = [O, C, E, A, N]
persona = [O', C', E', A', N']
// Cosine similarity (direction)
cos_sim = (user · persona) / (||user|| × ||persona||)
// Euclidean similarity (absolute values)
euclidean_sim = 1 - √(Σ(u-p)²) / 223.6
// Maximum distance = √(100² × 5) ≈ 223.6
Similarity = (cos_sim × 0.5 + euclidean_sim × 0.5) × 100
For Enneagram and Big Five, we use a 50:50 hybrid method combining cosine similarity and Euclidean distance. Each alone cannot capture certain characteristics.
Cosine similarity only looks at "direction", so scale (magnitude) is ignored.
// Example: Vectors with exactly the same "direction"
A = [10, 20, 30]
B = [50, 100, 150]
→ Cosine similarity = 1.0 (perfect match)
But A shows a moderate personality, B shows an extreme one
Euclidean distance only looks at "absolute value differences", so tendency patterns are ignored.
// Example: Same distance but completely different tendencies
User = [80, 20, 50]
Persona A = [70, 30, 50]
Persona B = [90, 10, 50]
→ Both have distance ≈ 14 (same)
But B is closer to the user's tendency
Automatically increases the weight of frameworks with higher consistency and clarity (confidence) in responses.
Higher confidence when 4-axis values are farther from 50 (middle)
Confidence = Σ|dimension - 50| / 4 / 50Higher confidence when the gap between top type and 2nd place is larger
Confidence = (top_score - second_score) / top_scoreHigher confidence when standard deviation of 5 factors is larger
Confidence = Standard Deviation / 35// Adjustment based on confidence (range 0.5-1.5)
Adjusted Weight = Base Weight × (0.5 + Confidence)
// Normalize so sum equals 1
Final Weight = Adjusted Weight / ΣAdjusted Weights
This prioritizes the most reliable information from your responses.
Here's a calculation example using sample values.
Jungian: E=70, S=40, T=60, J=55
Enneagram: [20,15,80,30,45,25,60,35,40]
B5: O=75, C=60, E=70, A=50, N=35
Jungian: E=65, S=45, T=55, J=60
Enneagram: [25,20,75,25,40,30,55,40,45]
B5: O=70, C=65, E=65, A=55, N=40
A vocational interest model proposed by John L. Holland in the 1950s. It profiles six vocational interest types (Realistic, Investigative, Artistic, Social, Enterprising, Conventional) and represents career tendencies through a 3-letter Holland Code.
Hands-on work, building things, using tools
Analysis, theory, data, hypothesis testing
Creative expression, originality
Helping, teaching, counseling
Leading, persuading, achieving goals
Organizing, accuracy, following procedures
Uses O*NET Interest Profiler Short Form (60 items). Developed by U.S. Department of Labor. License: CC BY-ND 4.0.
Persona matching uses a weighted score of cosine similarity (60%) and Holland Code overlap (40%).
The psychological theories used in this service have different levels of scientific evidence. Please enjoy the results as entertainment while understanding the standing of each theory.
The most widely validated personality model in psychology. Reproducibility and predictive validity confirmed across thousands of studies, with stable factor structure across cultures.
Questions: Extracted from IPIP (International Personality Item Pool). An open database used in numerous peer-reviewed publications.
Goldberg (1990), Costa & McCrae (1992), John et al. (2008)
This service uses Mini-IPIP (20 items). Accuracy is lower than the full version, but sufficient for identifying tendencies.
Highly validated for measuring vocational interests. Adopted as the foundation of the U.S. Department of Labor's O*NET system. Meta-analyses confirm stable 6-factor structure. Note: this measures vocational interests, not personality.
Questions: O*NET Interest Profiler Short Form (60 items). Developed by U.S. DOL (CC BY-ND 4.0).
Holland (1959, 1997), Rounds & Su (2014), Nye et al. (2012)
Persona matching is a custom implementation. It differs from O*NET's official matching logic.
A 4-axis model based on Carl Jung's psychological types. Widely adopted through MBTI, but criticized in academic research for poor reproducibility and predictive validity. Scores show normal distribution rather than bimodal, and test-retest reliability is low.
Questions: Uses OEJTS (Open Extended Jungian Type Scales). An open-source alternative tool.
Jung (1921), Myers & Briggs (1962), Pittenger (1993), Grant (2013)
This service uses continuous scores (0-100) rather than binary type classification, partially mitigating reliability concerns.
A model classifying personality into 9 types based on motivations and fears. Popular for self-understanding, but empirical research is limited.
Questions: Uses OEPS (Open Enneagram Profile Scales). An open-source measurement scale.
Riso & Hudson (1999), Hook et al. (2020), Sutton (2012)
Used as an entertainment element in this service. Weight allocation is limited to 25%.
* This service is not an academic psychological test or vocational aptitude assessment. Results are for self-understanding and entertainment. For important decisions, please consult a professional (clinical psychologist, career counselor, etc.).
A 32-question open-source test based on Carl Jung's psychological typology. Determines 16 types across 4 axes: Extraversion/Introversion (IE), Sensing/Intuition (SN), Feeling/Thinking (FT), Judging/Perceiving (JP).
The most reliable Big Five (5-factor) model open-source test in psychology. Measures Openness (O), Conscientiousness (C), Extraversion (E), Agreeableness (A), and Neuroticism (N).
An open-source test measuring 9 Enneagram types (using 9-item short version).
Information on metal properties, alloy design, and materials science is based on the following academic and industrial resources.
Basic Materials Science Literature
ASM Handbook, Materials Science and Engineering textbooks
Materials Database
MatWeb, ASM Material Data Sheets
A materials science database operated by Lawrence Berkeley National Laboratory. Used for Pourbaix diagram (potential-pH diagram) and crystal structure data.
The following AI assistant tools were used in the development of this project: