feat: expand individual entity type detection for diverse simulation scenarios#32
Open
back2zion wants to merge 1 commit intonikmcfly:mainfrom
Open
feat: expand individual entity type detection for diverse simulation scenarios#32back2zion wants to merge 1 commit intonikmcfly:mainfrom
back2zion wants to merge 1 commit intonikmcfly:mainfrom
Conversation
The ontology generator creates domain-specific entity types like DataArchitect, AIConsultant, MachineLearningEngineer etc. These were not in the INDIVIDUAL_ENTITY_TYPES list, causing all such entities to be classified as group/institutional types with hardcoded age (30) and uniform MBTI profiles. Changes: - Added common professional roles to INDIVIDUAL_ENTITY_TYPES - Added fallback: unknown types default to individual instead of group, since GROUP_ENTITY_TYPES is a shorter, well-defined list
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
DataArchitect,AIConsultant,MachineLearningEngineer) that are not inINDIVIDUAL_ENTITY_TYPESChanges
INDIVIDUAL_ENTITY_TYPESwith common professional roles (consultant, engineer, architect, researcher, etc.)GROUP_ENTITY_TYPESis a well-defined, shorter listBefore
All domain-specific entities → group persona → age: 30, MBTI: ISTJ
After
Domain-specific entities → individual persona → diverse age, MBTI, and personality traits generated by LLM
Test plan
DataArchitect,MachineLearningEngineerare now classified as individual