Module: SuperInstance::Equipment::ConsensusEngine::DomainKeywords

Defined in:
lib/equipment/consensus_engine/types.rb

Overview

Keyword sets for domain detection

Constant Summary collapse

FACTUAL =
{
  'data' => 2, 'research' => 2, 'study' => 1, 'analysis' => 1,
  'evidence' => 2, 'scientific' => 2, 'measurement' => 1,
  'statistic' => 2, 'empirical' => 2, 'hypothesis' => 1,
  'experiment' => 1, 'result' => 1, 'fact' => 1
}.freeze
EMOTIONAL =
{
  'feel' => 2, 'emotion' => 2, 'relationship' => 1, 'care' => 1,
  'love' => 2, 'passion' => 2, 'heart' => 2, 'empathy' => 2,
  'connection' => 1, 'support' => 1, 'understand' => 1,
  'personal' => 1, 'family' => 1, 'friend' => 1
}.freeze
SENSITIVE =
{
  'ethics' => 2, 'moral' => 2, 'right' => 1, 'wrong' => 1,
  'justice' => 2, 'fair' => 1, 'equality' => 2, 'rights' => 2,
  'dignity' => 2, 'vulnerable' => 2, 'discrimination' => 2,
  'privacy' => 1, 'consent' => 2, 'harm' => 2
}.freeze
CREATIVE =
{
  'creative' => 2, 'innovative' => 2, 'design' => 1, 'art' => 2,
  'imagine' => 1, 'explore' => 1, 'novel' => 1, 'original' => 2,
  'express' => 1, 'aesthetic' => 2, 'beauty' => 1, 'inspire' => 1,
  'vision' => 1, 'transform' => 1
}.freeze
TECHNICAL =
{
  'technical' => 2, 'engineering' => 2, 'system' => 1,
  'implement' => 1, 'architecture' => 2, 'code' => 1,
  'algorithm' => 2, 'optimize' => 1, 'performance' => 1,
  'infrastructure' => 2, 'specification' => 1, 'integration' => 1,
  'deploy' => 1, 'scalability' => 1
}.freeze
SOCIAL =
{
  'community' => 2, 'society' => 2, 'public' => 1, 'social' => 2,
  'people' => 1, 'collective' => 2, 'together' => 1, 'group' => 1,
  'shared' => 1, 'common' => 1, 'collaborative' => 1,
  'participate' => 1, 'democratic' => 2, 'citizens' => 2
}.freeze
BUSINESS =
{
  'business' => 2, 'profit' => 2, 'market' => 1, 'revenue' => 2,
  'customer' => 1, 'strategy' => 1, 'competitive' => 1,
  'investment' => 1, 'roi' => 2, 'stakeholder' => 1, 'growth' => 1,
  'enterprise' => 1, 'commercial' => 2, 'industry' => 1
}.freeze
PERSONAL =
{
  'personal' => 2, 'individual' => 1, 'self' => 2, 'my' => 1,
  'myself' => 2, 'life' => 1, 'choice' => 1, 'decision' => 1,
  'goal' => 1, 'future' => 1, 'happiness' => 2, 'fulfillment' => 2,
  'wellbeing' => 1, 'career' => 1
}.freeze
MARITIME =
{
  'vessel' => 2, 'crew' => 2, 'safety' => 2, 'captain' => 2,
  'fleet' => 1, 'navigation' => 2, 'weather' => 1, 'sea' => 1,
  'port' => 1, 'harbor' => 1, 'maritime' => 2, 'fishing' => 1,
  'catch' => 1, 'tide' => 1, 'anchor' => 1, 'deck' => 1,
  'haul' => 1, 'sortie' => 2, 'bearing' => 1, 'course' => 1
}.freeze