Slashdot Mirror


Ride Sharing Service Grab is Messing up the World's Largest Mapping Community's Data in Southeast Asia (techcrunch.com)

Remote teams incorrectly overwrote data developed by volunteer mappers in Thailand. TechCrunch reports: Grab, Southeast Asia's top ride-hailing company, has hit a roadblock in its efforts to improve its mapping and routing service after running into trouble with OpenStreetMap, the world's largest collaborative mapping community, through a series of blundering edits in Thailand. Grab, which gobbled up Uber's local business in exchange for an equity swap earlier this year, has busily added details and upgraded the maps it uses across its eight markets in Southeast Asia. Accurate maps are, of course, essential to a smooth ride-hailing experience for Grab's 125 million registered users. Without accurate location details, ensuring that drivers and passengers can easily rendezvous becomes nearly impossible.

Grab's effort to improve the never-ending quest of more accurate maps involves a multi-input approach that uses Google Maps as the base with Grab adding in its own information -- "points of interest" cultivated through customer feedback and groundwork -- and other public or licensed information. However, what appears to be a focus on speed has seen it suspend all activities in Thailand -- Southeast Asia's second-largest economy -- after it was found to have overwritten data developed by OpenStreetMap (OSM) with inaccurate edits that were created by a remote team based in India. Established in 2006, OSM's mission is to "make the best map data set of the world" and it makes its data, which is developed by more than two million volunteers from across the world, available for use without charge.

An India-based team from GlobalLogic, an outsourced software firm contracted by Grab, made dozens of edits in recent months that overwrote information created by OSM members, who voluntarily map streets by visiting them in person. Grab suspended work in Thailand by the GlobalLogic team after OSM members complained about numerous incorrect edits in OSM forum posts. Unlike the hobbyist mappers who collect data in person, the Grab contractors used satellite imagery to "correct" local map details in Thailand which, in fast-changing cities like Bangkok, meant that their work was incorrect because it relied on out-of-date sources.

47 comments

  1. Long winded by Anonymous Coward · · Score: 2, Insightful

    Ok the last paragraph is all we needed. Team of people on India edited maps based on satellite imagery, overwriting data entered by people "on the ground".

    I guess they didn't hear about SCM?

    1. Re:Long winded by Anonymous Coward · · Score: 0

      Yep. Whole summary could have been summed up as "Indochimps gonna Indochimp."

    2. Re:Long winded by Anonymous Coward · · Score: 0

      "hinduchimp" please. indochimp is not the preferred nomenclature.

    3. Re: Long winded by Anonymous Coward · · Score: 0

      Imagine how bad y'all are that your jobs still went there.

    4. Re:Long winded by Anonymous Coward · · Score: 0

      I will do the needful.

    5. Re: Long winded by Anonymous Coward · · Score: 0

      Yeah, I'm noticing this a lot too. Unnecessarily long summary (in this case, with a lede and everything) finally gets to the point but not until the very end.

    6. Re: Long winded by Anonymous Coward · · Score: 0

      Mmmmm the beach

    7. Re: Long winded by Anonymous Coward · · Score: 0

      Nice try, Toolio.

      Actually Grab is a Malaysian company. So it's Malaysian programmers who were passed over in favor of outsourcing. Which means they probably didn't even "save" money on this fiasco.

      Indian outsourcing companies are like Walmart. Everyone knows they suck, by almost every metric. But they're so cheap they drive all the competition out of business.

  2. Grab by Anonymous Coward · · Score: 3, Funny

    The name itself must violate somebody's code of conduct.

    1. Re:Grab by Anonymous Coward · · Score: 0

      Awww. The little white boy incel is triggered.

    2. Re:Grab by Anonymous Coward · · Score: 0

      Still not as bad as the old telephone commercial slogan "Reach out and touch someone." Makes me laugh every time I think about it.

    3. Re:Grab by Anonymous Coward · · Score: 0

      Combine that with "Let your fingers do the walking..."

    4. Re:Grab by Anonymous Coward · · Score: 0

      Look everybody - a self-hating lily-white Corporate Progressive is spouting racist, sexist hate speech. Again.

  3. Shake off ethnic bias by tepples · · Score: 4, Informative

    Indochimps gonna Indochimp

    And the bigots gonna big, big, big, big, big
    Baby I'm just gonna shake, shake, shake, shake, shake
    Shake it off, shake it off

    So here's my brief summary for this story:

    1. Grab hires GlobalLogic to improve OpenStreetMap's data set in several countries
    2. GlobalLogic relies on outdated satellite imagery and ends up royally messing up OSM's map of Thailand
    3. OSM regulars discover the damage
    4. Grab tells GlobalLogic to take a break from mapping Thailand while starting conversation with OSM regulars in Thailand to figure out the right way to proceed

    1. Re: Shake off ethnic bias by Anonymous Coward · · Score: 0

      How about when you're skinned alive? Indian are scum.

    2. Re: Shake off ethnic bias by Anonymous Coward · · Score: 0

      Nobody likes hinduchimps. They're the lowest of the low. They're the undesirable of the undesirables. They're actually a lower form of life than pedophiles.

    3. Re: Shake off ethnic bias by Anonymous Coward · · Score: 0

      They don't skin people alive anymore.
      Throw acid on them? Sure.
      Sell kids into marriage? Absolutely.
      Rape people to death? Now and then.
      Skin them? No. Not really. Maybe in some back water village living in the stone age.

    4. Re:Shake off ethnic bias by Anonymous Coward · · Score: 0

      Those steps show what happened, but showing why would be necessary to access blame.
      There is blame for the focus on quantity without quality.
      GlobalLogic was working at a level of detail where they should have known better.
      Why were there no spot checks on the ground until the forums started to flame?
      Even if Grab forced them to operate this way, why did GL accept the work?

    5. Re:Shake off ethnic bias by gbjbaanb · · Score: 1

      Here's my take on it:

      1. Outsourced Indian consultancy hired.
      2. Turns out they're useless
      3. Gets stopped after damage is done.

      Exactly the same thing happened to businesses all across the world seeking ever cheaper work.

  4. They have maps of Southeast Asia? Why? by Anonymous Coward · · Score: 0

    Nobody would ever use them there, that's not how they operate.

  5. Yeh that's basically it by Anonymous Coward · · Score: 3, Insightful

    There are 5 new underpasses next to my homes here, and none of the satellite imagery shows them. So if you're using satellite images to fix up the road network, you're messing it up.

    Agree with tepples, this has nothing to do with racial bias and more to do with outsourcing to a remote company.

    1. Re:Yeh that's basically it by Anonymous Coward · · Score: 0

      Nah it's entirely based on being done by outsourced Hinduchimps (thanks friend below).

    2. Re: Yeh that's basically it by Anonymous Coward · · Score: 0

      And those guys STILL took your job because you were worse and more expensive.

    3. Re: Yeh that's basically it by Anonymous Coward · · Score: 0

      More expensive, sure. Worse? Obviously not.

    4. Re: Yeh that's basically it by Anonymous Coward · · Score: 0

      Not.

    5. Re:Yeh that's basically it by Anonymous Coward · · Score: 0

      This is most modern and cost effective way.
      Like US agencies cutting agents ion the ground and replacing them with "Technical Means" ... then comes this moment when you really need somebody at 4 AM sitting in the railroad station underground passage .... :-P

  6. Damn by Anonymous Coward · · Score: 0

    That sucks. Sounds like Grab has some work to do. Sans helpful contractors.

  7. Remote team based in India... by aleck7 · · Score: 3, Interesting

    ... a cost-effective way to blow up your data.

    1. Re:Remote team based in India... by Anonymous Coward · · Score: 0

      It does sound like the world's dumbest project management and I've seen some runners up. You're going to have multiple very different content sources co-create in realtime over your SINGLE LIVE dataset? Gazundheimasen!

      I guess I'm just mostly surprised it wasn't all penis drawings.

    2. Re: Remote team based in India... by Anonymous Coward · · Score: 0

      Are you sure? If you got an area that is just blank, wouldn't SOME source be better than nothing? At the minimum, you can draw attention to it to get errors fixed.

    3. Re: Remote team based in India... by Anonymous Coward · · Score: 0

      Accenture love to do this. It works really well for their projects.

  8. Down with Hinduchimps. Pakis4Life by Anonymous Coward · · Score: 0

    Thanks, brah. Paki4Life.

  9. Maps in Thailand suck and don't match up by gl4ss · · Score: 4, Interesting

    The general state of ordering anything like grab, mcdonalds etc in Thailand is pretty shitty as far as addresses go.

    McDonalds for example has a thing on their website where you can in fact put your location on a map - the only problem is that once you do geocoding on the location and then locate that again on the map it's usually 1-10 kilometers away from the place you chose and the system does _not_ retain the original submitted gps coordinates which would make everything super simple.

    foodpanda is the same way and it sucks, you can only choose an address on the map that automatically geocodes into something. this makes half the addresses unchoosable. you can write whatever you want though, as long as it resolves to _some_ location. it's not going to be the location you're at though so once again, they will call you where the place is.

    So what they do pretty much always is call you for instructions. those instructions then get saved on the system.

    but it is really rare just generally that you have an address line and you can look that up on the map and that it would show you where that place actually is on the map.

    the roads are usually marked positionally allright, but they're either unnamed or with straight up wrong names. city names are reused quite a lot even inside same province - and the names on say nokia maps and google maps show can be entirely different or if not entirely different then at least usually written differently as there is apparently no official listing of city names into western characters - so a city can have the name written one way on the west side entrance of the city and slightly differently on the east side entrance - apparently this also extends somewhat into writing them in thai characters as well. Imagine extreme engrish and that's what you get.

    anyways, maps are pretty horrible, but you can navigate with them somewhat. the bigger problem is looking up an address on a map which is just plain impossible for most addresses - sure you can get a general idea around where the address might be, but that's if you're not unlucky and theres a matching placename 100km away in the same province and the address line didn't include extra qualifiers to tell the two apart.

    --
    world was created 5 seconds before this post as it is.
    1. Re:Maps in Thailand suck and don't match up by infolation · · Score: 4, Interesting

      there is apparently no official listing of city names into western characters

      This issue is common to the entire Thai language, not only street names. There is no standard system for romanizing Thai script. The Thai language uses many vowels and consonants that do not exist in western languages, and it's a tonal language where meaning is altered by tone.

      When working in Bangkok, I noticed that street names are often obviously written by non-Thai speakers. A good example is the 'Rasan' area in Bangkok, Sukumvit 105.. Every street sign in the area is written 'La Salle' not 'Rasan'.

      The thai script for 'La Salle' ends in the 'L' character but in Thai script 'L' is pronounced 'N' at the end of a word.

      To a native Thai speaker that mistake is basic and immediately obvious; and confusing 'Rasan' with 'La Salle' would never be made. Just one of many, many examples I noticed in Bangkok.

      So it doesn't surprise me that Indian workers, who already speak English as a second language, are unable to establish correct street names there.

    2. Re: Maps in Thailand suck and don't match up by Anonymous Coward · · Score: 0

      And those calls are impossible to negotiate if you canâ(TM)t speak Thai, Tagalog, etc., which makes an otherwise awesome service for travelers or expats, completely unusable. Been there, done that. Ugh! Pick me up at one dropped pin, and take me to another dropped pin is how this needs to work. Too bad they tried to cheap out on the solution.

    3. Re:Maps in Thailand suck and don't match up by bluegutang · · Score: 1

      Perhaps, in this situation, geographical coordinates would be best? Like, if your latitude/longitude is 13.7315/100.5423, you report your location as "7315-5423". Easy to determine (GPS), easy enough to remember, and unambiguously identifies your location to within 10 meters, which is enough for almost all purposes.

    4. Re:Maps in Thailand suck and don't match up by loginLL · · Score: 1

      Second language in India is english? I thought it is it's first language.

    5. Re: Maps in Thailand suck and don't match up by Lanthanide · · Score: 1

      No, the solution is what3words.com

      Gives every 3x3m plot on earth a unique combination of words.

    6. Re: Maps in Thailand suck and don't match up by bluegutang · · Score: 1

      That is clever, but harder for non-English speakers.

    7. Re: Maps in Thailand suck and don't match up by Lanthanide · · Score: 1

      Not really:
      > what3words is currently available in 26 languages: English, French, Spanish, Portuguese, Russian, Swahili, German, Turkish, Swedish, Italian, Mongolian, Arabic, Finnish, Polish, Danish, Norwegian, isiXhosa, isiZulu, Greek, Dutch, Czech, Afrikaans, Bahasa Indonesia, Japanese, Korean, and Thai.

      > We are working on many more including Bahasa Malaysia, Chinese (simplified and traditional characters), Urdu and a number of Indian languages including Hindi, Bengali, and Marathi.

      > 3 word addresses are intentionally randomised and unrelated to the squares around them. To avoid confusion, similar sounding addresses are also placed as far from each other as possible. The app will account for spelling errors and other typing mistakes and make suggestions, based on 3 word addresses nearby.

      > Built for voice input
      > You can now search for a 3 word address by just speaking it. This vastly improves how we navigate when driving, particularly where street names are ambiguous or conventional street address searches drop pins in the centre of buildings, rather than at the entrance.

  10. Socialism and Communism working together by Anonymous Coward · · Score: 0

    Like two garbage trucks colliding.

  11. Colossal Adventure by CaptQuark · · Score: 3, Funny

    You are in a maze of twisty little passages, all alike...

    ---

  12. For f.... Sake by Anonymous Coward · · Score: 0

    OSM needs to sue Grab for this kind of Sh... Behavior

  13. Ironic that Thailand got "Bangalored" by Anonymous Coward · · Score: 0

    This isn't really new. The premise that India can do cheaper (correct) and good enough (incorrect) doesn't seem to come up working well.

    Sure, maybe when the spec is tightly locked down?

  14. Re:Colossal Adventure :) by bd580slashdot · · Score: 3, Informative

    No, no. You are in a maze of little twisty passages, all alike ...

  15. Not ride sharing by Carewolf · · Score: 1

    You don't need new maps to go where you were already going, and if you take people somewhere else, it is nothing to do with ride-sharing, but is a just gypsy taxi service

  16. Re:They have maps of Southeast Asia? Why? by Anonymous Coward · · Score: 0

    Wow you're ignorant. I live in Southeast Asia, and I literally just finished riding in GrabCar five minutes before typing this message. I use Grab several times a week, every week, for years.

    I also live in the center of a clean, safe city of 12 million people that's going through a crazy economic boom. Whereas you are a rube living in an economically depressed suburban shithole with slow, expensive internet and comparatively high crime - aren't you, numbnuts?