Skip to Content
DocsOntologyEntities Catalog

Entities concept catalog

Generated from the published Turtle. Download /ontology/entities.ttl for machine-readable definitions.

Namespace: https://ecosystem.ai/ontology/entities#

Classes (22)

Local namePref labelDefinition
AgentConfigAgent ConfigEcogentic agent configuration (collection: agent_configs).
CalendarCalendarCalendar entity used by dynamic and budget scheduling (collection: calendar).
CampaignCampaignWorkbench campaign that binds patron sources, offer matrices, and recommender deployments (collection: campaigns).
ChannelProfileChannel ProfileDelivery channel configuration for ecogentic / engagement.
ContactCatalogContacts CatalogCatalog definition for contact records and sources (collection: contacts_catalog).
ContactRecordContact RecordIndividual contact / patron document with core, behavioral, and offers history.
DashboardDashboardAnalytics dashboard definition.
DataConnectionData ConnectionExternal data connection such as Trino/Presto (collection: data_connections).
DeploymentStepDeployment StepEmbedded project deployment configuration pushed to ecosystem-runtime (paths, plugins, offer matrix, feature store).
DynamicEngagementDynamic EngagementOnline learning / bandit engagement configuration (collection: dynamic_engagement) with algorithm, contextual variables, and store bindings.
EnrichmentPipelineEnrichment PipelineSaved data enrichment pipeline configuration.
FactInjectionConfigFact Injection ConfigFact injection / chat configuration (collection: chat_config).
FeatureStoreRefFeature Store ReferencePointer to a feature-store database and collection used for customer or context lookup.
FrameFrameTraining or reference data frame used by static model predictors (collection: frames).
OfferMatrixOffer MatrixFirst-class offer catalog entity (collection: offer_matrix) with spec, version, status, and rows or linked rows collection.
OfferMatrixEntryOffer Matrix EntryA single offer row in a matrix. Canonical runtime scoring fields: offer_id, offer_name, cost, price, category, static_offers.
OptionsStoreRefOptions Store ReferencePointer to the dynamic engagement options store (arms / options with alpha, beta, rewards).
PredictorPredictorStatic or AutoML prediction case configuration (collection: predictions). Links to a training frame and model parameters.
ProjectProjectHub configuration that groups predictors, frames, dynamic engagements, offer matrices, campaigns, agents, and deployment steps for a solution.
PromptPromptGenerative prompt library entry (collection: prompt_library).
ResponderConfigResponder API ConfigResponder / API configuration for serving predictions (collection: responder_config).
SimulationSimulationSimulation configuration for offline evaluation of deployments.

Object properties (20)

Local namePref labelDomainRangeDefinition
belongsToCatalogbelongs to catalogentities:ContactRecordentities:ContactCatalog
hasAgenthas agententities:Projectentities:AgentConfigproject_agents asset link.
hasCalendarhas calendarentities:Projectentities:Calendar
hasCampaignhas campaignentities:Projectentities:Campaign
hasDataConnectionhas data connectionentities:Projectentities:DataConnection
hasDeploymentStephas deployment stepentities:Projectentities:DeploymentStepdeployment_step array on the project document.
hasDynamicEngagementhas dynamic engagemententities:Projectentities:DynamicEngagementproject_dynamic_interactions asset link.
hasFactInjectionConfighas fact injection configentities:Projectentities:FactInjectionConfig
hasFeatureStorehas feature storeentities:DynamicEngagemententities:FeatureStoreRef
hasFramehas frameentities:Projectentities:Frameproject_models asset link.
hasOfferEntryhas offer entryentities:OfferMatrixentities:OfferMatrixEntry
hasOfferMatrixhas offer matrixentities:Projectentities:OfferMatrixproject_offer_matrices asset link.
hasOptionsStorehas options storeentities:DynamicEngagemententities:OptionsStoreRef
hasPredictorhas predictorentities:Projectentities:Predictorproject_predictors asset link.
hasPrompthas promptentities:Projectentities:Prompt
hasResponderConfighas responder configentities:Projectentities:ResponderConfig
hasSimulationhas simulationentities:Projectentities:Simulation
linkedToProjectlinked to projectentities:ContactCatalogentities:Projectproject_ids on contacts catalog / records.
usesFrameuses frameentities:Predictorentities:FrameTraining frame referenced by model_parms.training_frame.
usesOfferMatrixuses offer matrixentities:Campaignentities:OfferMatrix

Datatype properties (24)

Local namePref labelDomainRangeDefinition
agentNameagent nameentities:AgentConfigxsd:string
campaignIdcampaign identities:Campaignxsd:string
catalogIdcatalog identities:ContactCatalogxsd:string
categorycategoryentities:OfferMatrixEntryxsd:string
contactIdcontact identities:ContactRecordxsd:string
costcostentities:OfferMatrixEntryxsd:decimal
deploymentNamedeployment nameentities:DeploymentStepxsd:string
engagementNamenameentities:DynamicEngagementxsd:string
frameIdframe identities:Framexsd:string
learningAlgorithmlearning algorithmentities:DynamicEngagementxsd:stringApproach such as epsilonGreedy, binaryThompson, QLearning, naiveBayes, generative.
matrixStatusstatusentities:OfferMatrixxsd:stringdraft | active | archived.
matrixVersionversionentities:OfferMatrixxsd:integer
modelIdmodel identities:Predictorxsd:string
offerIdoffer identities:OfferMatrixEntryxsd:stringJoin key for options store and matrix lookup.
offerMatrixIdoffer matrix identities:OfferMatrixxsd:string
offerNameoffer nameentities:OfferMatrixEntryxsd:stringDisplay name; primary /response match key.
predictIdpredict identities:Predictorxsd:stringPrediction case identifier (predict_id / prediction_case_id).
pricepriceentities:OfferMatrixEntryxsd:decimal
projectDescriptionproject descriptionentities:Projectxsd:string
projectIdproject identities:Projectxsd:stringPrimary business identifier for the project (project_id).
projectOwnerproject ownerentities:Projectxsd:string
projectTypeproject typeentities:Projectxsd:string
purposepurposeentities:Projectxsd:string
staticOffersstatic offersentities:OfferMatrixEntryxsd:decimalStatic priority slate when greater than 0.
Last updated on