TGViewer
Business Analysts | SQL For Data Analytics | Excel | Artificial Intelligence | Power BI | Tableau | Python Resources Business Analysts | SQL For Data Analytics | Excel | Artificial Intelligence | Power BI | Tableau | Python Resources @analystcommunity · 4.58K subscribers
Post #163 3.09K
Business Analyst Problem Statement :-

Uber faces an issue where some drivers ask customers to cancel rides upon reaching the pick-up point and then unofficially complete the rides, impacting Uber’s revenue. As a data analyst, identify these drivers using available data points to address this problem effectively.

Solution:-

1. Fetch the List of Drivers with High Cancellation Rates:
- Objective: Identify drivers whose rides are frequently canceled by customers after reaching the pickup point.
- Approach: Query the ride data to find drivers with a high number of cancellations at the pickup point. This can be done by analyzing the timestamps and cancellation reasons.

2. Fetch Drop Points of the Canceled Rides:
- Objective: Gather data on the drop-off locations associated with rides that were canceled at the pickup point.
- Approach: Extract the drop-off locations from the ride data for the rides that were canceled.

3. Check GPS Location of Drivers Post-Cancellation:
- Objective: Determine the exact location of drivers immediately after the ride cancellation.
- Approach: Use GPS data to track the driver's location when they mark themselves as available again after the cancellation.

4. Proximity Analysis:
- Objective: Check whether the driver's post-cancellation location is within a 0-2 km radius of the drop-off point of the canceled ride.
- Approach: Calculate the distance between the driver's location (when they become available again) and the drop-off location of the canceled ride. Use geospatial calculations to determine if this distance is within the specified radius.

5. Identify Suspicious Drivers:
- Objective: Identify drivers who frequently appear within the 0-2 km radius of the drop-off points of canceled rides and immediately mark themselves as available.
- Approach: Compile a list of such drivers by analyzing the proximity data and their availability status. This list will include drivers who exhibit a pattern of cancellations followed by availability near the drop-off points, indicating potential misuse of the system.

By following these steps, you can systematically identify drivers who might be misusing the system.
  • ❤ 3
More from @analystcommunity
  1. Aug 17, 2026Business Analytics vs Data Analytics
  2. Jun 26, 2026Business, Sales & Growth Jobs • Okta is hiring Director • OpenAI is hiring GTM Planning Pr…
  3. May 9, 2026✅ Business Intelligence (BI) Acronyms You Should Know 📊💡 BI → Business Intelligence ETL…
  4. May 1, 2026PayU Position: Business Analyst Qualifications: Bachelor's Degree Experience: Freshers Loc…
  5. Apr 4, 2026Lissun is hiring Business Analyst 🚀🔥 Experience : Freshers / Experienced Location : Guru…
  6. Feb 10, 2026Business Metrics Every Data Analyst Must Know ✅ Revenue Metrics - Revenue: Total income fr…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →