Research / Model / Compare

Objective Personality System

A source-indexed knowledge base and architecture workbench for studying OPS concepts, comparing model versions, constructing exploratory type codes and recording evidence without treating hypotheses as diagnoses.

Research status, not a verdict. The official FAQ describes nine binary coins and 512 types. An independent page describes an expanded 11-coin/2,048-configuration model. This lab preserves both claims with provenance; it does not present OPS as a clinically validated diagnostic instrument.
—Knowledge entries
—Sources catalogued
—Explicit rules
—Open research questions

Research architecture

Trace concepts from source → definition → rule → hypothesis.

Browser-first
01 · SourcesProvenance

Source catalogue

Official creator statements are separated from community guides, community tools and independent claims. Each record has a direct link and notes.

02 · Domain modelVersioned

Concepts & constraints

Functions, animals, dimensions, glossary terms and explicit rules live in a structured JSON corpus. Version conflicts stay visible.

03 · ModellingExploratory

Type workbench

Compose a candidate code, inspect the selected inputs and see basic checks. This first version is not an exhaustive canonical type enumerator.

04 · EvidenceLocal cases

Hypotheses with counterevidence

Save observations, support/contradict links, alternative interpretations and follow-up questions. Keep confidence distinct from calibrated probability.

Model versions

Compare claims without silently merging them.

Priority gap: verify the current official checklist and exact animal-stack compatibility rules before implementing an exhaustive generator.

Knowledge base

Search the corpus by term, definition, source or model.

0 entries

Type-code workbench

Compose and document a candidate. This is not a typing test.

Experimental

Configuration report

Basic structure checks only; not proof of a correct type.

FF – Fe/Se – PC/S(B)

Example format from a secondary community guide.

A syntactically plausible code is not evidence that a person has that type. Use the Evidence Lab to record competing hypotheses and counterexamples.

Compare two candidates

Compare code components without assuming either candidate is correct.

Concept map

A navigable overview of how the corpus groups OPS concepts. Select a node to inspect its record.

Interactive SVG
FoundationsFunctionsAnimalsModel versionsMethod & evidence

Choose a concept

Select any node in the map to see its description and source links.

Research case files

Stored in this browser only. Use fictional or anonymised labels when possible.

Local storage

Add an observation

Use behavioural descriptions, not trait labels alone.

Saved cases

Review observations, alternatives and open questions.

0 cases
Evidence-led, not mind-reading. This browser-only first version extracts text and finds OPS-related patterns with transparent keyword rules. It does not call an LLM, determine a definitive type, or establish scientific validity. Interpretations depend on the material you provide.

Source material

Paste a public URL, upload a file, or paste text directly.

Browser-only
Direct fetching works only when the site permits browser CORS access. If blocked, paste the text or upload a copy you are allowed to use.
Drop a file here or choose one

TXT, MD, CSV, JSON, HTML, PDF and DOCX. Files are processed in this browser.

No source loaded yet. A longer, context-rich sample generally provides better evidence than a short quote.

What the report examines

Signals and evidence—not a forced type verdict.

OPS concept signals

Potential language associated with cognitive functions and Observer/Decider and Introverted/Extraverted orientations.

Animal-pattern clues

Possible references to Play, Sleep, Blast and Consume behaviours, with matched source excerpts where available.

Evidence quality

Sample size, repeated versus isolated clues, contradictory signals, and important context gaps.

Next questions

Follow-up questions to test alternative explanations instead of treating keyword matches as proof.

Avoid uploading private conversations or sensitive material about someone without permission. Do not use this report for hiring, medical, legal or other high-stakes decisions.

Your report will appear here

Load or paste source material, then select “Generate insights report.”

Research mode: this module supports provenance-tracked corpus import, TF-IDF semantic-style retrieval, dimension-wise candidate scoring and group-held-out evaluation. It does not contain a trained OPS model. Scores are retrieval vote shares, not calibrated probabilities.

Corpus & provenance

Import CSV/JSON rows that have text, an OPS label, source metadata and a person/source grouping key.

Browser-only

Recommended source to investigate: AOP interview-lines dataset on Hugging Face. Review its dataset card, licensing, annotation method and reuse terms before use. The studio does not copy or redistribute its data.

Import a labelled corpus

CSV or JSON; up to 5,000 rows per import for browser memory safety. CSV accepts common OPAI/AOP field names.

No corpus loaded. Import a licensed dataset or load the clearly labelled synthetic demo.

Text: text or transcript; type: ops_type, type or type-128; group: person_id, speaker_id, name or source_id; provenance: source URL/title, license and annotation method. Missing provenance is flagged.

Evidence retrieval

Retrieve similar corpus excerpts and aggregate their labels by OPS dimension.

Retrieval uses local TF-IDF vectors over unigrams and bigrams. It is a lexical similarity baseline, not a neural embedding model. Text stays in this browser tab.

Dimension-wise results

Load a corpus and enter text to see retrieved evidence, candidate distributions, margins and uncertainty warnings.

Held-out evaluation

Deterministic group split: all rows from a person/group stay on one side. Near-duplicate rows from the same source should share a group ID.

This is valid only as a provisional benchmark when labels are trustworthy and groups prevent leakage. Rows from public-figure transcripts may contain noisy or crowd-sourced type labels; test-set scores measure agreement with those labels, not objective psychological truth.
Evaluation has not been run.

Rule coverage & validation

What is encoded, what is testable, and what remains unverified.

Classic community code
Coverage means the studio explicitly implements or tracks a rule. It does not establish that the framework is scientifically valid or that all current official materials have been captured.

Exhaustive structural enumeration

Check the classic type-code space against the currently encoded rules.

Run the check to enumerate compatible function pairs, animal stacks and modality combinations.

Source library

Open the original material. Source type is explicitly labelled.

Research gaps

Open questions that prevent overclaiming completeness.

The corpus is a researched starting baseline, not a claim that all OPS material has been captured. Primary sources may be gated, change over time, or not publish enough detail to reproduce every rule.