Skip to main content

Call to a function with sending data from another View Controller in Swift Xcode iOS Application

  Download project zip Or access each file in the project

Google Crowdsource

What is Crowdsource?

Crowdsource is a free app created by Google with the purpose of bringing more user feedback into its services. The algorithms Google employs for certain tasks, such as image identification, aren't as sophisticated as the human mind, and there are plenty of opportunities for users to make these Google products even better.  

How does Crowdsource work?

Upon installation, Crowdsource asks you to select the languages you are fluent in. The app then shows five different panels relating to Google tools that you can contribute to. These are: image transcription, handwriting recognition, translation, translation validation and map translation validation. 

androidpit crowdsource 20
You'll be able to help Crowdsource best if you are fluent in more than one language. / © AndroidPIT

When choosing a service to collaborate on, each asks the user to help in a different way. In the transcription of images, for example, you must type the correct name found in an image. In the handwriting recognition, you must transcribe the on-screen text. It's mostly easy (for humans) but it's occasionally tricky and it's here you can understand why Google's computer algorithms might have struggled. 

androidpit crowdsource 21
The five aspects of Crowdsource that you contribute to (left). / © AndroidPIT

The translation validation is where the user must define which translations of a certain expression or word are most accurate (or completely wrong).The translation collaboration is simpler: just translate certain phrases into a language you are fluent in. Of course, to provide assistance here you must be fluent in more than one language. 

androidpit crowdsource 23
Handwriting (left) and translations (right): two areas Google needs human support. / © AndroidPIT

The main idea of this app is to cover holes left by Google's – admittedly very clever – algorithms. It's a 'wisdom of the crowds' effect which will increase the accuracy of its services. But it will be interesting to see the adoption rate of the app.

So far it has had less than 50 thousand downloads and an average of 4.3 stars. How are users, who generally want everything free and without adverts, going to respond to this in the long-term? Why would they rate this app highly, when the results are so nebulous?

androidpit crowdsource 24
By way of reward, Google simply gives you a tally of your contributions so far. / © AndroidPIT

If you use this app, you may benefit from the improvements you make to the Google services in the long run, but in the short term, the most the app will give you is a 'good' feeling, perhaps. This app is banking on the kind nature of its users.

I find this reliance on altruism a little strange given that Google already has an app, Google Opinion Rewards, which has a financial incentive for user feedback. It works slightly differently, but I don't see why the same reward scheme could not be applied.

With all that in mind, if you're eager to give Crowdsource a try, hit the button below to download it. 

CrowdsourceInstall on Google Play

What are your thoughts on Crowdsource? Let us know in the comments.

Written with contributions fromRui Maciel of AndroidPIT.com.br

Popular posts from this blog

Google Search Bar Destroyer

Straightforward module to remove the unsightly Google Search Bar from the homescreen. The hook point is very generic, so update are rarely needed. Thanks to theknut/GEL's Xposed module for early hints/hook points. Author(s):  jeboo Support/Discussion URL:  https://forum.xda-developers.com/axon-7/themes/mod-hide-google-search-bar-t3547447 Source code URL:  https://github.com/jeboo/googlesearchbar_destroyer Package:  com.none.gsb_destroyer Version name:  1.1 Release type:  Stable  (low risk of bugs) Download:  com.none.gsb_destroyer_v2_329831.apk  (1.35 MB) Number of downloads:  40 in total · 40 in the last 24 hours MD5 checksum:  329831872cfeb03c62cc546d03bbab38 Uploaded on:  Monday, January 30, 2017 - 03:59 Changes:  Updated for Google code changes (April '16).

Play Store Fixes

If you have set a custom DPI, Play Store stops showing some of your apps because Google thinks they are incompatible with your phone. This module tries to avoid that by making Play Store think it had a "normal" DPI and transmitting the same to Google's servers. Note that it will NOT allow you to download apps that are not offered in your country, or restricted by anything but your custom DPI. After installing this modules, you might want to check the settings. You can access them from the "Modules" tab in the Xposed Installer. Just click on the module. From here, you can: - Choose which DPI to send (default: 240) - Unlock the debug menu. Useful to quickly empty the cache to force a recheck for updates, but can also do  other things . Afterwards, you need to reboot. If you still don't see all apps, you can try one or more of the following steps: - Just wait a few hours or days - wherever something is cached, it should be refreshed from time to time -