Skip to main content

Posts

Following Messi with TensorFlow and Object Detection

In previous publications we were using TensorFlow in combination with the Object Detection model, but always making use of the traditional pre-established datasets [example COCO database ]. This time our challenge should take us another level and I will propose analyze a segment of a soccer game and identify its players [at least one of them]. When talking about soccer, the first thing that came to mind is look for the talented Argentinian star Lionel Messi. I will propose something: Let’s train a personalized model that allows us to locate Argentine star. Let’s analyze a real transmission [in this case I selected Uruguay-Argentina by Conmebol qualifying August 31, 2017] to see what results we can get. Let us think if it is possible to improve or contribute something to the tactics of this passionate sport, using this technology. Note: We will use TensorFlow and the proposed model for Object Detection , all under the Apache License 2.0 license. In this opportunity I will...

#BuenosAires birthplace of great developers? Analysis according #stackexchange

In this article I would like share a very simple analysis about developers and their relevance in 6 of the most important capitals of #LatAm. Based on data proposed by [http://data.stackexchange.com/] we will study the behavior of developers [all disciplines] in [Buenos Aires, Sao Paulo, Santiago de Chile, Lima, Bogota and Mexico City] I used the #Users table, the complexity begins when the analysis of the #Location attribute shows a quite variable string. Anyway it's possible identify the data of cities without problems. For this sample/snapshot I identified over 5K developers. Bogotá, Colombia 650 Lima, Perú 515 Santiago, Chile 750 Sao Paulo, Brazil 1845 Mexico City, Mexico 582 Buenos Aires, Argentina 1395 Total 5737 I used a very simple model query like this: Select count(*), Sum(reputation),Location from Users Where Location LIKE 'key%' Group by Location Order by Sum(reputation) Then using some filters... if you want avoid this step you can us...

SMI Developer Day - Session 2 was pure developers adrenaline

A new session of SMI Developer Day program has been conducted at the Cultural Center Borges in Buenos Aires. The event was pure adrenaline to the ecosystem of technology development in Google. A great attendance and I could feel pure adrenaline at the conference on May 8 at the Cultural Center Borges in the context of SMI Developer Day event . In this opportunity we present an approach to development Web solutions , innovative technologies such as HTML5 and present an option for persistence in disconnected scenarios. A great conversation environments with a lot of questions, showed the state of motivation of the developer community in the region. A region full of talent. A region that every day becomes more involved in technology , mobility , computing in the cloud. Furthermore, this region strengthens a vision of entrepreneurship, and drive an amazing ecosystem. An excellent shared moment with the community ...

Android media support to your application - LookThisCode Program

This publication is part of the " LookThisCode ". (is Spanish) Code public void IniciarMusica()    {     try     { Uri archivo = Uri.parse("http://nicolasbortolotti.com.ar/mp3/Corelli%20-%20Preludio.mp3"); mp = MediaPlayer.create(this, archivo); mp.start();     }     catch(Exception ex)     {     Log.e("Depurar", "falla en el archivo de audio",ex);     }    } [1] To call from a button handler. [2] Media handling for Android. [3] For specification of the code. Concepts MediaPlayer.create() Create a new object MediaPlayer. MediaPlayer.start() Starts playback. MediaPlayer.stop() Stops playback. Uri.parser() To analyze and format to "URI" character string. Look Code Important lines of code that deserve detailed explanation. Line 1: mp = MediaPlayer.create(this, archivo); This line creates the playback mec...

Sinapsis University, The Latin American community

The Sinapsis project aims to work in an ecosystem academic, business and research focusing on the connections of these large groups. In the proposed approach are invited university teachers across Latin America in topics related to technological chairs (GoogleTechnology) related to general software development. In this community we introduce a methodology that promotes collaborative academic activities with the aim of Google satellite connectivity technology. If you are an educator, you want to. How to connect the study plan of the chair as satellite technologies with Google? How to generate a treatment from academic focus, research and industry for technology Google contents of the chair? Can I get a collaborative approach to teaching in a new community adapted to the needs of modern development? Can I reuse the knowledge base of academic settings? If you are a student, is not it great to participate in an academic setting like this? We currently have a pre-registrat...

Using implicit intents to create activities in Android

Before starting the development activity, we will define the concept for the use of "implicit Intents" on mobile solution (Android). The implicit Intents are used when a component is not specified exactly to use, instead, you specify the functionality required by an action (for example, 'view', 'make search', 'check') and data (For example, the URL of the page you want to see, the phone number you want to dial), and Android should determine the best component for use. This is one of the interesting features proposed by Android. This functionality allows an application to trigger an "Intent", without knowing exactly what the application or component that will receive it. The most commonly used filter is an action, and the most common action, has to do with how "ACTION_VIEW. " The basic steps to launch an activity using an "implied intent": Declaring the "intent" with the appropriate action, for example, ...