
A design experiment on adaptive, data‑driven travel interfaces.
AI PERSONALISATION
const user = fetch("/api/persona");
const persona = normalise(user.data);
// Analyse preferences & context
const context = AI.analyse(persona);
// Generate recommendations
const plan = AI.generate({
context,
constraints: ["budget", "interests", "location"]
});
// Rank and filter results
const ranked = rank(plan);
// Render personalised page
render(ranked);
USER DATA
{
"user_id": "43829",
"name": "Alex",
"age": 27,
"location": "Sydney, AU",
"language": "en",
"travel_style": "adventurous",
"budget": "moderate",
"interests": ["hiking", "street food", "art galleries"],
"previous_trips": ["Kyoto", "Queenstown"],
"preferred_transport": "train",
"accessibility_needs": false
}
Designing cognitive accessibility in supermarkets
AI powered content personalisation for travel.
Demonstrating how to harness AI to craft engaging experiences unique to each user’s particular context, offering a level of creativity and personalisation that would be impossible without LLM’s.
Find out more