AI-Powered Matching for Passengers Based on Interests, Occupations, and Routes


With increasing traffic congestion and the rising popularity of shared transportation, passengers often face difficulties finding the most efficient routes, while the potential for social interaction between users is frequently overlooked. To address these challenges, a system that optimizes routes, enhances efficiency, and fosters social connections between passengers is needed.


This AI-driven matching system connects passengers based on their hobbies, job titles, boarding locations, and drop-off points, ensuring an efficient and enjoyable shared transportation experience. By focusing on both route optimization and user interaction, the system aims to improve the overall commuting experience for passengers.


User Profile Registration: Create a personalized profile with information on hobbies, job title, and route preferences.

AI-Powered Matching: Receive optimal matches based on your profile, connecting you with like-minded passengers for a more enjoyable commute.

Common Interest Prompts: Get suggestions for conversation topics based on shared hobbies, facilitating social interactions during the ride.

User Feedback: Provide feedback on the matching system to improve the experience for the entire community.

Reservation System: Book your taxi boarding and disembarking times and locations in advance for a stress-free commute.

Management Dashboard: Access overall user and matching data to optimize the system’s performance.


Project Duration: 9 months

Team Composition:

1 Bridge Engineer: Facilitates communication between the client and the development team.

1 Technical Leader: Oversees the technical aspects of the project, including architecture design and code quality.

2 Developers: Design, code, and test the application’s features and functionality, collaborating closely with the technical leader and bridge engineer.


UI design, basic design, development, testing

Tech Stack

React.js, Python, AI

Related Case Studies