Artificial intelligence and neural networks for .NET developers


Artificial intelligence is now among the most discussed topics and the main engine of business digital transformation. Microsoft strategy in AI field includes democratization of AI for developers, i.e. it provides easy-to-use frameworks and services for intellectual problems solutions. In this talk we'll tell you how .NET developers can use AI abilities in their projects: starting with ready-to-use cloud-based cognitive services, up to training neural networks in .NET languages and using complex neural networks models on compact devices like Raspberry Pi.

Download presentation

Dmitry Soshnikov
Dmitry Soshnikov shwars


Dmitry is a technology evangelist of Microsoft company, promotes modern software development technologies among beginner developers: pupils, students, startups. Specializes in the Internet of things, Windows universal applications development, functional programming, and platform .NET (F#, Roslyn). Has personally done dozens of hackathons all around Russia, helped many students' startups to start their projects in various fields. Associate Professor, Candidate of Physical and Mathematical Sciences, teaches at MIPT and MAI, a member of the Russian Association for Artificial Intelligence, during summertime — a lead of the department of computer technologies of the children camp JUNIO-R. In his spare time is into technological magic, does Chinese tea ceremony, Gong Fu Cha

You will leave this talk with enough knowledge to use TCP/IP sockets to communicate with any custom device in a fully reliable manner. You will also be empowered to evaluate custom protocols used by devices, identify their defects, and provide workarounds if necessary.

All talks