MEMORISE AI-Engine¶
Documentation for the MEMORISE individualization system: how the platform represents users, represents content, and generates content recommendations for digital heritage applications.
Explore by area¶
User Representation
Turning visitor behavior and survey answers into a user model.
Open section →Content Representation
Turning archival items into machine-usable content (Omeka, tagging, embeddings).
Open section →AI Engine
Converting user and content representation into explainable recommendations.
Open section →System at a glance¶
flowchart LR
subgraph U["User Representation"]
app["In-memorial app"]
rs["RudderStack"]
ph["PostHog"]
end
subgraph C["Content Representation"]
omeka["Omeka collection"]
tags["Expert tags"]
qd[("Qdrant<br/>vectors + tags")]
end
subgraph A["AI Engine"]
api["ai-engine-api"]
eng["recsys + search"]
rd[("Redis<br/>user model")]
end
app -->|events| rs --> ph
rs -->|behavioral signals| eng
omeka --> tags --> qd
app -->|search / recommend| api --> eng
eng --> qd
eng --> rd
classDef store fill:#EFEAE0,stroke:#A8895B,color:#423D34;
class qd,rd store;
User behavior (left) and archival content (middle) are each turned into typed representations; the AI Engine (right) fuses them. Follow an area above, or jump to the API reference.