Duolingo delivers listening, reading and speaking physical exercises in dozens of world languages, all of the though giving aspects of gamification to maintain users coming back.Google Maps aggregates location details from smartphones, as well as user-described knowledge on things like design and auto accidents to monitor the ebb and move of traff