📜 ⬆️ ⬇️

Imagine Cup 2014, as it was or a three-year path to the final

Good day, dear friends!
Today I climbed the World Wide Web and accidentally stumbled upon the contest "Tell the world your story of the Imagine Cup!". And then my mind transferred me three years ago, when we and our team first heard about this technological project competition and thought: “Why not? Why not try it! ”And today I thought the same thing:“ Why not? Why not try and write an article about how we walked long and hard to the final of the Imagine Cup. ”

But before starting my story, I would like to thank Microsoft for the opportunity and the organization of such a great technology competition. shwars and Anya Grechishkina for help and helpful advice. Mail company, for the provided site. As well as psychologists and our leadership for the continued support.

Team and background.



The composition of our team is quite simple, two harsh programmers and a creative designer. We have traveled quite a long way in order to develop into a strong and cohesive team. In 2011, we first heard about the competition of software projects, even visited the regional finals in Tomsk and then decided for ourselves that next year we will also implement our first project.
Since 2011, we have been actively engaged in the development of various projects and managed to participate in a large number of competitions and grants, where we were noted. Our main projects are:
')


If anyone is interested in reading how we were preparing for the very first software project competition for us, we didn’t sleep at night and how not to do it, I attach a link to my blog .

Project "KaTrIna": History. Relevance. How it works.



How strange the idea of ​​such a project arose when viewing “Let They Speak” at 4 am in the month of November. And since we had no other ideas, we began to actively collect all the necessary information in order to make sure that the topic is really relevant, and such a problem exists in the world. After two months of active communication with psychologists, searches on the Internet, etc. we were convinced that the topic is really relevant in the fact that in the modern world the indicator of suicidal activity is growing more and more each year.

Now in more detail about what we wanted to do. We decided to implement a mobile application, because The main goal was to instantly notify parents of the suicidal activity of children in social networks. Since we are a Microsoft Student Partner and we are boiling in the same pot with the technologies of Microsoft, we decided to develop for Windows Phone 7/8, but in the future we will focus on the cross-platform nature of our application.

So, what makes our application: “KaTrIna” constantly parses (tracks) the social networks of adolescents, namely, public information on the presence of words and statements related to suicidal activity and instantly notifies parents of this. You ask: “ Why would the child write about it in public? "The psychologists answer is simple:" Children just want to be noticed and heard! "And in the modern world, the contact between the parent and the child is very weak, because parents are busy making money, and children are spending more and more time on social networks and thus moving away from their parents.
To implement this application used the ability to immediately three powerful platforms:


We started the implementation with the “In Contact” API, since in Russia, this more common social network among adolescents. Quickly enough, we connected the API, learned how to unload the “negative posts” we needed (Everything was tested on ourselves), we drew the design and logo. We did not invent anything global and simply decided, with the help of psychologists, to compile a thesaurus of words and phrases that a teenager could write. It was for this thesaurus that the posts were analyzed and if similar words were found, a push notification came instantly to the parent of the child.

Shortly before the Russian final of the Imagine Cup 2014.

In March, we went to the regional stage of the Imagine Cup 2014 and this is what we had on the project by that time:



And despite the fact that we took 2nd place, our project was evaluated and invited to the Russian final ( Yes, our three-year dream has come true, now you can tick this item in notebook! )
Now we had 2-3 weeks of active work on the project (we even had to leave the main work for a while), because we wanted to show the maximum functionality of our application. Plus, the shwars advised us to add the ability to assess the mood of the child and build graphics, how it changes. Due to lack of time, we searched through the mountain of ready-made algorithms of the so-called sentimental analysis and found the right one - AlchemyAPI. He helped us with the definition of the text in three groups: negative, positive and neutral. With the help of them we can already build graphs of the mood of the child. In addition to all this, we wanted to make the most clear and interesting presentation, so we were engaged in shooting a small video clip. And just in time for the flight, we managed to do everything that was in our power.

The final?!



I will say one thing, the final was organized at the highest level! Yes, we did not take prizes in Moscow, but we were not upset, because Our project has gained even greater support and interest from some organizations in our city. Also, we found people who are interested in this project and want to help us in the development. We have received several proposals for a more global implementation of this application, and we are certainly pleased. Thank you Microsoft! And of course I want to wish good luck to all our guys who will compete for a trip to Seattle!

See you at the Imagine Cup 2015!

Source: https://habr.com/ru/post/221735/


All Articles