AI in Travel
60 percent trust AI for planning, but human touch still matters

Human connection remains vital as AI tools reshape hospitality and customer service dynamics
Travel technology is reshaping the industry on a global scale, altering how travelers plan, book, and experience their journeys. A recent report by Tourism Economics on behalf of the Arabian Travel Market (ATM) reveals that 60 percent of travelers in the UAE trust Artificial Intelligence (AI) to manage every aspect of their trips, compared to 48 percent of travelers in other nations. This figure is anticipated to grow as technology becomes further integrated into consumer habits.
According to the report, AI is emerging as a vital resource for travelers planning trips to the Middle East. Nearly six in ten individuals have utilized AI for travel planning, with 21 percent employing it prior to their most recent journey. As AI adoption expands, it is expected to increasingly influence the delivery of personalized recommendations and booking experiences for tech-savvy travelers. The research also indicates that travel companies are leveraging AI to enhance customer service and drive economic impact.
Human connection in hospitality
In alignment with the digital transformation within travel and tourism, ATM 2025 provided a platform for experts from the technology, hospitality, and events sectors to discuss the implications for human connection as AI-powered tools, personalized service platforms, and data-driven designs become more commonplace.
During the event, Amy Read, VP of Innovation at Sabre Hospitality, stated: “It is important to recognize that human connection is at the core of hospitality. When we think about innovation within hospitality, we try to find ways that amplify those key moments, rather than replace them. We want to free up staff time so that they can engage in more meaningful interactions.”
Read emphasized the necessity for the industry to acknowledge that technology has altered guests’ expectations of hospitality providers, who now seek instant gratification and quick responses. This shift has led to the creation of innovative solutions such as SynXis Concierge AI, which employs generative AI to transform customer service for hoteliers by providing immediate, detailed, and accurate responses to specific inquiries. This reduces reliance on individual staff knowledge and ensures consistent, high-quality service around the clock.
Further examples include Miral’s AI concierge, Majd Al, which is utilized at attractions like Yas Bay Waterfront and Ferrari World Yas Island in Abu Dhabi. This service offers tailored suggestions based on individual preferences, assisting visitors in maximizing their experiences.
Panellists concurred that human-centric innovation begins with understanding consumer behaviour. Organizations such as Almosafer are adopting a co-creation approach, developing tools informed by customer pain points. Similarly, the travel agent platform Expedia TAAP designs technology based on insights from travel agents themselves, ensuring that its tools align with customer needs and usability.
AI’s impact on the MICE sector
Meanwhile, the rise of AI in the business events (MICE) sector is yielding significant gains in efficiency and insight. With the global meetings and events industry projected to reach $945 billion in 2025 and expected to surpass $2.3 trillion by 2032, the demand for scalable, intelligent tools has never been more pressing. Data-led personalization is now essential for driving attendee engagement and loyalty, with AI assisting in automating sourcing, translating content in real time, and generating tailored event experiences.
However, speakers collectively warned against an over-reliance on technology that compromises authenticity. As AI becomes central to personalizing travel experiences and enhancing operational efficiency, it does not replace human roles but rather reshapes them, encouraging organizations to realign talent towards more meaningful, guest-focused interactions. Ultimately, as event planners and travel providers strive to create experiences that resonate, the consensus remains that human connection must remain central to every digital advancement.
Danielle Curtis, exhibition director ME at Arabian Travel Market, remarked: “When it comes to travel and tourism innovations, the most effective technologies are those that amplify human interactions, improve efficiency, and respond directly to customer needs. The industry has a shared commitment to responsible innovation by placing people at the centre of every technology solution.”
Reflecting the travel industry’s complete convergence with technology and innovation, ATM Travel Tech was larger than ever at the 2025 edition, showcasing over 26 percent more products. ATM 2026, scheduled to take place from May 4-7, will build upon this focus on innovation, presenting the latest technologies that are shaping the future of travel.
Growing international travel interest
Moreover, the Allianz Partners Travel Index 2025 highlights that a significant portion of UAE residents plan to increase their international travel, valuing safety and insurance highly in their travel decisions. Allianz Partners, a global provider of travel insurance and assistance services operating in over 75 countries and supporting more than 72 million cases annually, underscores the evolving traveler priorities in the region. Their survey data, conducted in early 2025 and adjusted to reflect the UAE’s national demographics, provides actionable insights for enhancing travel innovations relevant to consumer needs.
On a broader scale, regional AI trends in the UAE extend beyond travel, encompassing autonomous mobility with Dubai’s aim for 25 percent driverless trips by 2030, AI-powered government services promoting efficiency, and generative AI applications in compliance and finance sectors. These trends illustrate a government-wide embrace of AI technologies that are simultaneously enhancing travel infrastructure and customer experiences. The Technology Innovation Institute (TII) in Abu Dhabi is developing homegrown large-language models such as Falcon 180B, adapted to local dialects, further supporting AI’s alignment with regional needs.
AI in Travel
Air Travel Pricing: Delta’s AI fare strategy: Cheaper flights or high-tech price hikes?

How it works: AI-powered dynamic pricing
Delta’s AI system, developed by Israeli startup Fetcherr, analyzes a wide range of data in real time such as demand trends, market fluctuations, booking pace, and competitor pricing. Rather than using static fare charts, the AI suggests optimal prices that can adapt instantly to changing conditions.
Delta President Glen Hauenstein called it a “reengineering” of pricing science and noted early trials have led to “amazingly favorable unit revenues,” a metric used to gauge profitability per seat.
Concerns over fairness and transparency
Despite Delta’s optimism, the move has sparked concern among lawmakers and consumer advocates. Senators Mark Warner, Richard Blumenthal, and Ruben Gallego sent a letter to the airline questioning whether AI driven fare decisions could lead to “surveillance pricing.” Their concern: that AI might use personal data to charge individuals based on their perceived willingness to pay.
Delta responds: No personal data used
Delta has firmly denied using personal information to set prices. In a statement, the airline clarified that it does not use browsing history, financial details, or customer profiles. Instead, pricing is based on anonymized market data and traditional travel factors like origin, destination, date, seat class, and refundability. “All customers have access to the same fares,” a Delta spokesperson emphasized.
A broader trend in air travel?
Industry analysts suggest this is just the beginning. As airlines compete for profitability in a volatile market, many are likely to adopt AI tools to gain an edge. While dynamic pricing isn’t new, the speed and granularity offered by AI raises concerns about fairness and transparency.Consumer rights groups are keeping a close eye on the issue. A new bill in Congress, called the Stop AI Price Gouging and Wage Fixing Act, seeks to ban the use of consumer profiling in pricing and could impact how AI tools like these are used in the future.
FAQs
Q1. What is Delta’s AI pricing system?
A1. Delta is using artificial intelligence to set ticket prices based on real-time market data. The system is designed to optimize fares depending on demand, competition, and booking trends.
Q2. How could AI-based pricing affect travelers?
A2. Travelers may see more frequent changes in fares based on demand and timing. It might get harder to know when you’re getting the best deal.
AI in Travel
New York City Launches New AI Travel Guide

Travelers heading to New York City now have one more tool in their arsenal to help them experience the city, an AI chat platform called Libby, short for Liberty.
The new AI tool, available on New York City Tourism + Conventions’ website on the lower right-hand side, along with the city’s official Instagram and WhatsApp, is available in 60 different languages and will provide quick answers to any travel or tourism-related questions about the city.
The responses travelers receive are personalized with extensive data from the tourism organization.
“We’re pleased to unveil Libby, the official AI chat platform for exploring New York City,” says Julie Coker, president and CEO of New York City Tourism + Conventions. “As we gear up for America 250 celebrations and the 2026 FIFA World Cup, we’re proud to offer this free, innovative tool in 60 languages that empowers global visitors to craft unique itineraries and discover unforgettable experiences across all five boroughs.”
New York City will also promote Libby at 4,000+ LinkNYC screens at transit stops. Libby was created in partnership with GuideGeek AI technology from Matador Network.
For the latest travel news, updates and deals, subscribe to the daily TravelPulse newsletter.
Topics From This Article to Explore
AI in Travel
The Case for Makefiles in Python Projects (And How to Get Started)


# Introduction
Picture this: you’re working on a Python project, and every time you want to run tests, you type python3 -m pytest tests/ --verbose --cov=src
. When you want to format your code, it’s black . && isort .
. For linting, you run flake8 src tests
. Before you know it, you’re juggling a dozen different commands, and your teammates are doing the same thing slightly differently, too.
This is where Makefiles come in handy. Originally used for C and C++ projects, Makefiles can be super useful in Python development as a simple way to standardize and automate common tasks. Think of a Makefile as a single place where you define shortcuts for all the things you do repeatedly.
# Why Use Makefiles in Python Projects?
Consistency Across Your Team
When everyone on your team runs make test
instead of remembering the exact pytest command with all its flags, you eliminate the “works on my machine” problem. New team members can jump in and immediately know how to run tests, format code, or deploy the application.
Documentation That Actually Works
Unlike README files that get outdated, Makefiles serve as useful documentation. When someone runs make help
, they see exactly what tasks are available and how to use them.
Simplified Complex Workflows
Some tasks require multiple steps. Maybe you need to install dependencies, run migrations, seed test data, and then start your development server. With a Makefile, this becomes a single make dev
command.
# Getting Started with Your First Python Makefile
Let’s build a practical Makefile step by step. Create a file named Makefile (no extension) in your project root.
// Basic Structure and Help Command
This code creates an automatic help system for your Makefile that displays all available commands with their descriptions:
.PHONY: help
help: ## Show this help message
@echo "Available commands:"
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf " \033[36m%-15s\033[0m %s\n", $$1, $$2}'
.DEFAULT_GOAL := help
The .PHONY: help
tells Make that “help” isn’t a real file but a command to run. When you type make help
, it first prints “Available commands:” then uses a combination of grep
and awk
to scan through the Makefile itself, find all lines that have command names followed by ## description
, and format them into a nice readable list with command names and their explanations.
// Environment Setup
This code creates three environment management commands:
.PHONY: install
install: ## Install dependencies
pip install -r requirements.txt
pip install -r requirements-dev.txt
.PHONY: venv
venv: ## Create virtual environment
python3 -m venv venv
@echo "Activate with: source venv/bin/activate"
.PHONY: clean
clean: ## Clean up cache files and build artifacts
find . -type f -name "*.pyc" -delete
find . -type d -name "__pycache__" -delete
find . -type d -name "*.egg-info" -exec rm -rf {} +
rm -rf build/ dist/ .coverage htmlcov/ .pytest_cache/
The install
command runs pip twice to install both main dependencies and development tools from requirements files. The venv command creates a new Python virtual environment folder called “venv” and prints instructions on how to activate it.
The clean
command removes all the messy files Python creates during development. It deletes compiled Python files (.pyc), cache folders (pycache), package info directories, and build artifacts like coverage reports and test caches.
// Code Quality and Testing
This creates code quality commands:
.PHONY: format
format: ## Format code with black and isort
black .
isort .
.PHONY: lint
lint: ## Run linting checks
flake8 src tests
black --check .
isort --check-only .
.PHONY: test
test: ## Run tests
python -m pytest tests/ --verbose
.PHONY: test-cov
test-cov: ## Run tests with coverage
python -m pytest tests/ --verbose --cov=src --cov-report=html --cov-report=term
.PHONY: check
check: lint test ## Run all checks (lint + test)
The format
command automatically fixes your code style using black for formatting and isort for import organization.
The lint command checks if your code follows style rules without changing anything. flake8 finds style violations, while black and isort run in check-only mode to see if formatting is needed.
The test
command runs the test suite. test-cov
runs tests and also measures code coverage and generates reports. The check
command runs both linting and testing together by depending on the lint
and test
commands.
// Development Workflow
This creates development workflow commands:
.PHONY: dev
dev: install ## Set up development environment
@echo "Development environment ready!"
@echo "Run 'make serve' to start the development server"
.PHONY: serve
serve: ## Start development server
python3 -m flask run --debug
.PHONY: shell
shell: ## Start Python shell with app context
python3 -c "from src.app import create_app; app=create_app(); app.app_context().push(); import IPython; IPython.start_ipython()"
The dev
command first runs the install
command to set up dependencies, then prints success messages with next steps. The serve
command starts a Flask development server in debug mode.
The shell
command launches an IPython shell that’s already connected to your Flask app context, so you can test database queries and app functions interactively without manually importing everything.
# More Makefile Techniques
// Using Variables
You can define variables to avoid repetition:
PYTHON := python3
TEST_PATH := tests/
SRC_PATH := src/
.PHONY: test
test: ## Run tests
$(PYTHON) -m pytest $(TEST_PATH) --verbose
// Conditional Commands
Sometimes you want different behavior based on the environment:
.PHONY: deploy
deploy: ## Deploy application
ifeq ($(ENV),production)
@echo "Deploying to production..."
# Production deployment commands
else
@echo "Deploying to staging..."
# Staging deployment commands
endif
// File Dependencies
You can make targets depend on files, so they only run when needed:
requirements.txt: pyproject.toml
pip-compile pyproject.toml
.PHONY: sync-deps
sync-deps: requirements.txt ## Sync dependencies
pip-sync requirements.txt
🔗 Here’s an example of a complete Makefile for a Flask web application.
# Best Practices and Tips
Here are some best practices to follow when writing Makefiles:
- Don’t overcomplicate your Makefile. If a task is getting complex, consider moving the logic to a separate script and calling it from Make.
- Choose command names that clearly indicate what they do. make test is better than make t, and make dev-setup is clearer than make setup.
- For commands that don’t create files, always declare them as .PHONY. This prevents issues if someone creates a file with the same name as your command.
- Organize your Makefiles to group related functionality together.
- Make sure all your commands work from a fresh clone of your repository. Nothing frustrates new contributors like a broken setup process.
# Conclusion
Makefiles might seem like an old-school tool, but they’re effective for Python projects. They provide a consistent interface for common tasks and help new contributors get productive quickly.
Create a basic Makefile with just install, test, and help commands. As your project grows and your workflow becomes more complex, you can add more targets and dependencies as needed.
Remember, the goal isn’t to create the most clever or complex Makefile possible. It’s to make your daily development tasks easier and more reliable. Keep it simple, keep it useful, and let your Makefile become the command center that brings order to your Python project chaos.
Bala Priya C is a developer and technical writer from India. She likes working at the intersection of math, programming, data science, and content creation. Her areas of interest and expertise include DevOps, data science, and natural language processing. She enjoys reading, writing, coding, and coffee! Currently, she’s working on learning and sharing her knowledge with the developer community by authoring tutorials, how-to guides, opinion pieces, and more. Bala also creates engaging resource overviews and coding tutorials.
-
Brand Stories2 weeks ago
Bloom Hotels: A Modern Vision of Hospitality Redefining Travel
-
Brand Stories2 weeks ago
CheQin.ai sets a new standard for hotel booking with its AI capabilities: empowering travellers to bargain, choose the best, and book with clarity.
-
Destinations & Things To Do2 weeks ago
Untouched Destinations: Stunning Hidden Gems You Must Visit
-
Destinations & Things To Do1 week ago
This Hidden Beach in India Glows at Night-But Only in One Secret Season
-
AI in Travel2 weeks ago
AI Travel Revolution: Must-Have Guide to the Best Experience
-
Brand Stories1 month ago
Voice AI Startup ElevenLabs Plans to Add Hubs Around the World
-
Brand Stories4 weeks ago
How Elon Musk’s rogue Grok chatbot became a cautionary AI tale
-
Brand Stories2 weeks ago
Contactless Hospitality: Why Remote Management Technology Is Key to Seamless Guest Experiences
-
Asia Travel Pulse1 month ago
Looking For Adventure In Asia? Here Are 7 Epic Destinations You Need To Experience At Least Once – Zee News
-
AI in Travel1 month ago
‘Will AI take my job?’ A trip to a Beijing fortune-telling bar to see what lies ahead | China
You must be logged in to post a comment Login