WeAreDevelopers LIVE Dec 3, 2020

100 million days in Vienna: A story of APIs & AI in tourism.

Thomas Reiter

Travelers are overwhelmed by fragmented data across multiple tabs. See how developers cured decision fatigue by building a Node.js and TensorFlow.js recommender system. Discover the power of procedural scheduling.

Pause
Mute Enter Fullscreen
#1 about 4 min

Introduction to tourism industry data and terminology

Understanding places of interest, guest terminology, and destination marketing data for developers building applications.

#2 about 9 min

Walkthrough of the itinerary generation application prototype

Demonstrating a questionnaire and personalized day plan results to inspire curated trips around Vienna.

#3 about 7 min

Software architecture overview using the C4 model

Using the C4 model to map out a microservices architecture communicating with a central data hub.

#4 about 6 min

Opinionated location aggregation and embedded plugin endpoints

Consuming aggregated place of interest APIs and providing routing interfaces via standard oEmbed endpoints.

#5 about 7 min

Building itineraries by iteratively dressing structural skeletons

Using feature vectors and cosine distance to map places of interest onto a structured daily schedule.

#6 about 5 min

Training logistic regression classification models in tensorflow.js

Applying multinomial logistic regression to classify weather and atmosphere despite subjective human labeling constraints.

#7 about 3 min

Building a structured data aggregation extraction pipeline

Extracting, transforming, and loading structured and unstructured tourism content into an aggregated knowledge graph.

#8 about 4 min

Implementing natural language processing algorithms in Node.js

Matching structured data via bigrams and cosine similarity while navigating the limitations of Node.js natural language libraries.

#9 about 3 min

Refactoring prototype application architecture into reusable frameworks

Decoupling the user interface from core data logic to support multiple destinations and flexible scaling.

Matching moments

3:32 min

Fragmented data challenges in the Austrian tourism industry

Reinhard Lanner +2 · LIVE

4:19 min

Demonstrating an AI travel assistant for business applications

Manfred Steyer Manfred Steyer · World Congress 2026 Europe

3:16 min

Voice AI architecture and interactive kiosk demo

Lee Boonstra · LIVE

5:06 min

Architecting the multi-step travel discovery pipeline

Steven Mi Steven Mi +1 · World Congress 2026 Europe

3:46 min

Five levels of generative AI using an Airbnb example

Kai Mueller Kai Mueller +1 · World Congress 2024

1:44 min

Summarizing developer experience and artificial intelligence companions

Robert Hoffmann Robert Hoffmann +1 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 5

Travel’s AI-Powered Shift: How Expedia Group Is Building in the AI Era

Debashis Saha, Julia Elliott

Debashis Saha
Julia Elliott
Open session

World Congress 2026 North America

September 25, 2026 · 12:20–12:50

Stage 9

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 2

Intelligence in Motion: Building the Next Generation of AI-Powered Apps on Zoom's Developer Platform

Speaker TBA

Open session

World Congress 2026 North America

September 23, 2026 · 10:00–17:00

Stage 14

From Idea to Production with AI: Agentic Development in Practice

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 7

Designing High-Performance AI APIs: Lessons from Serving Millions of Real-Time Requests

Wayne Liu

Chief Growth Officer and Americas President of Perfect Corp.

Wayne Liu
Open session

World Congress 2026 North America

September 23, 2026 · 10:00–17:00

Stage 11

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben