Travel Data Querying

SkillDatabases & data

Querying travel planning datasets (cities, restaurants, accommodations, attractions, distances) for itinerary generation.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Travel Data Querying skill

What this skill tells your AI

The instructions your AI receives, as published by cxcscmu/skilllearnbench in skills/b1-one-shot-claude-opus-4-6/travel-planning/travel-data-querying/SKILL.md and read by ahel’s review.

Dataset Structure

All data lives under /app/data/ with these files:

Cities

  • background/citySet_with_states.txt — Tab-separated: CityName\tState
  • background/citySet.txt — City names only
  • background/stateSet.txt — State names only

Restaurants

  • restaurants/clean_restaurant_2022.csv
  • Columns: index, Name, City, Cuisines, Average Cost, Aggregate Rating
  • Cuisines is a comma-separated string (e.g., "Tea, Pizza, Indian, Seafood")
  • Average Cost is per meal (numeric)

Accommodations

  • accommodations/clean_accommodations_2022.csv
  • Columns: index, NAME, room type, price, minimum nights, review rate number, house_rules, maximum occupancy, city
  • house_rules contains constraints like "No pets", "No smoking", "No parties", "No children under 10", "No visitors"
  • Price is per night

Attractions

  • attractions/attractions.csv
  • Columns: Name, Latitude, Longitude, Address, Phone, Website, City

Distances

  • googleDistanceMatrix/distance.csv
  • Columns: origin, destination, cost, duration, distance
  • cost column is empty for driving (only populated for flights)
  • Duration is human-readable (e.g., "3 hours 11 mins")
  • Distance in km

Flights

  • flights/clean_Flights_2022.csv — Not used when flights are excluded

Querying Patterns

Find cities in a state

grep -i "ohio" data/background/citySet_with_states.txt

Find restaurants by city and cuisine

grep -i "cleveland" data/restaurants/clean_restaurant_2022.csv | grep -i "italian"

Find pet-friendly accommodations (exclude "No pets")

grep -i "cleveland" data/accommodations/clean_accommodations_2022.csv | grep -iv "no pets"

Find driving distances between cities

grep -E "^Cleveland,Dayton," data/googleDistanceMatrix/distance.csv

Signals

GitHub stars
83
Forks
5
Last commit
Jul 2026
Advanced
Catalog kind
skill
Gateway key
travel-data-querying
Source
github.com/cxcscmu/skilllearnbench