Department of Computer Science   University of Southern California
CSCI588  
 
Project Team
Team 1
Team 2
Team 3
Team 4
Team 5
Team 6
Team 7
Team 8
Team 9
Team 10
Team 11
Team 12
Team 13
Team 14
Team 15
Team 16
Team 17
Team 18
Team 19
Team 20
Team 21
Team 22
Team 23
Team 24
Team 25
Team 26
Team 27
Team 28
Team 29
Team 30
Team 31
Team 32
Team 33
Team 34
Team 35
Team 36
Team 37
Team 38
Team 39
Team 40
Team 41
Team 42
Course Projects
CSCI-588: Specification and Design of User Interface Software
Fall 2004
Team 13: Trip Planner
Team Member
1) Qingfeng Li
2) Dulari Parikh
3) Salman Ali
Most trip planners nowadays offer two extreme choices, one of which only include all the options for flights, rental cars, and hotels, and activities, which leaves the planning completely up to the user. Travel companies such as Orbitz or Travelocity, for example, only offer specific, inflexible packages for which the user has to conform to based only on the location.
Our virtual trip planner, on the other hand, plans a complete trip based on user preferences. The preferences can include city of interest, dates of the trip, and activities of interest (specific outdoor vs. indoor activities). Other preferences such as maximum budget, and number of people, age group, favorite foods, and lodging options would also be included. Based on the chosen preference, the system will display various options available matching the given criteria, from which the user can make final choices. The system will include a flexible itinerary that describes day-to-day and hour-by-hour activities covering the trip from beginning to end.