Intel® Black Belt Software Developers, Intel® Software Innovators, & Intel® Student Ambassadors: December 2017

Intel® Developers and Innovators were busy over the last month! Here’s an update on what the Intel® Software Innovators, Intel® Black Belt Software Developers, and Intel® Student Ambassadors were up to around the globe.

BLACK BELT SPOTLIGHT

Marco Dal Pino answered attendee questions at the AS the Expert Microsoft MVP booth at WPC17IT as well as gave a talk on Control-AUTO: from sensor to control of our auto. Also, Marco gave a talk on Automobile Sense and Control at the Intel Global IoT DevFest II. Gaston Hillar gave a private training on IoT in Panama City, Panama explaining the usage of many Intel tools for Commercial IoT development, focusing on real-time. Abhishek Nandy spoke at 11 Intel® Commercial IoT Workshops throughout India as well as one Intel AI Workshop. Thomas Endres & Martin Foertsch talked about their Avatar telepresence system using the Nao* Robot, Oculus* Rift, Intel® RealSense™ camera, Intel® IoT Gateway, and Genuino 101* technology at J-Fall, GDG DevFest Bayern, and Java User Group Munchen.

INNOVATOR SPOTLIGHT

ASIA PACIFIC

At Bekraf Developer Day Adam Ardisasmita gave an update on how Intel sees VR/AR/MR, especially in the game industry, and how Intel supports developers on the PC and sensor side to improve gaming experiences and immersion. He also gave some tips and examples on building a VR based game. He was also recognized at the event as the top contributor for online training materials at Dicoding Academy.

Manisha Biswas spoke on tactical and strategical decision making with reinforcement learning at Global IoT DevFest II, she also spoke at two Intel® IoT Alliance Workshops.

Rishi Bhatnagar gave a workshop introducing the students to the fundamentals of neural networks and AI assistants. Arun Magesh gave a talk on Exploiting Bluetooth Low Energy at the Global IoT Devfest II. Avirup Basu also spoke at Global IoT Devfest II

Omkar Khair conducted an Intel® AI Workshop that began with an overview of how machine learning algorithms work and then introducing concepts that highlight the need of high performance computing.  Pablo Farias Navarro had 145 new enrollments in his Intro to VR Game Development course and 77 new enrollments in his Virtual Reality Mini-Degree program. Rishabh Banga gave a high level training and introduction of mentors at the Ericsson Innovation Awards.

Siddhant Agarwal spoke about the use of Intel® NUC and edge technologies to make smarter connected devices at the Intel Global IoT DevFest II. He also gave a workshop on Intel IoT devices, MIT App Inventor, Scratch, and Google Apps for Education at Exuberance 2017. At the Innovation Showcase at Intel Future Skills Forum, Siddhant mentored 60+ young innovators from 10 cities across India with the top 30 projects from Intel Atal Tinkering Labs. He also gave a session on Data Mining: Task, Tools, Techniques, and Applications at Intel® Nervana™ AI Academy Workshop.

NORTH AMERICA

At DeveloperWeek Austin, Anthony Chow gave a presentation on container security and how the Intel ®Clear Container provides security like a virtual machine with the help of hardware. Tim & Alex Porter exhibited and demoed their Virtual Engagements project as well as hosted the hackathon challenge at DeveloperWeek Austin where they challenged people to find the best use of the GPA tool. At the Immersive Technology Conference in Houston, Tim offered tips from a leading VR developer for continuous integration using Unity for VR. Tim & Alex also hosted the 2-day VR Austin Jam & Showcase.

Harsh Verma mentored school students in computer technology career exploration focusing on topics such as AI, machine learning for IoT, Intel architectures including Intel® Movidius™ technologies and the jobs available in these pathways. Jesse Banks held two open lab nights focusing on student projects, CNC tool upgrades, Kickstarter rewards, and drone flight simulator. Justin Lassen gave a keynote speech at EdmontonCreates 2017 where he spoke about his career in games, VR, technology and development.

Kamaljit Chahal gave a “Visions of Clouds” Intel IoT Alliance Workshop, providing an overview of Intel® IoT technology, as well as how it integrates with Amazon* Web Services and Amazon Rekognition. Lilli Szafranski’s Stoicheai – Mountain Lion was on display for Hand Signals at a whiskey bar. Paul Langdon gave a presentation of AWS IoT Analytics beta at AWS re:Invent, as well as two Intel Alliance Workshops, one showing Intel NUC edge vision with OpenCV and AWS Rekocognition and the other was an affinity partner session with AWS Computer Vision.

At the Intel® Global IoT DevFest II Peter Ma gave a talk about how AI fits into the IoT world and how they built Doctor Hazel from cats and dogs recognition to cancer screening. At Intuit Small Biz Hack Peter built Inventory AI, using the Intel® Movidius™ NCS to do inventory management for small businesses, it didn’t win, but the team now knows how to improve it for next time. Shivaram Mysore gave a talk on installation issues and methodologies for OVS with DPD at Open vSwitch 2017 Fall Conference. Daniel Whitenack gave a live online training with O’Reilly media that focused on streaming data analysis with Go, covering the basic concurrency primitives in Go that allow for natural handling of streaming data, and also performing streaming sentiment analysis of tweets.

EUROPE

Roberto Diaz Morales gave a talk on use cases for deep learning at Big Data Spain 2017. He was also in charge of teaching AI with TensorFlow at the Hack2Progress hackathon. Alejandro Alcade wrote three blog posts on his site: Scala Category Theory Types, Scala Category, and Python script to add size tags to an image. Eskil Steenberg did a live streaming on Twitch of him doing coding work for modern code and VR applications. Andrew Collier gave a talk about using R and simple text analytics to capture and unpack sentiment about Durban, South Africa from mentions on Twitter at Digifest.

Fabrizio Lapiello gave a basic introduction to commercial IoT at Google DevFest Campania as well as hosted part 2 of his IoT Course in Caserta. Eyal Gruss exhibited his Electric Curator project at Yami0Ichi TLV 2017. He also gave a talk at Deep Learning Bootcamp in Herzlia, spoke on Hard Riding AWS Lambda at Serverless on AWS in Tel Aviv, and gave a shallow introduction to deep learning at a Meetup he organized in Ramat Gan, Israel.

Justin Shenk presented a poster on using Intel’s Numpy build to improve performance when solving NP-complete problems with genetic algorithms at Intel HPC Conference, presented a demo of his MoodLight project at the Intel Global IoT Devfest II, and provided instruction to a university class in using word embeddings with TensorFlow. Liang Wang was invited by MathWorks to give a technical talk on his scientific computing library (Owl System) to their development team.

Lorenzo Karavina helped developing projects with Intel Edison and Grove kits at The Big Smart Hack in Rome. Johnny Chan created fungai.org for his wild mushroom identification project using deep learning, and also volunteered to build an official homepage for Friends of Russia Dock Woodland, a group of residents in Rotherhithe (London) who help to protect and improve the local woodland and Stave Hill ecological park – the codes are open sourced on GitHub

Matteo Valoriani and Michele Tameni gave a talk introducing Intel’s GPA Tool and optimization of VR Game, held a session on Mixed Reality Continuum from a market and development perpective, and also demoed WWF Underwater Experiences at CodeMotion Milan. He also spoke about a new possibility for AR in the healthcare sector at BTK Opera, and showcased 3 HoloLens applications for Industry40: robot maintenance, CATIA model visualizer, and Line relayout at the Iveco November Showcase event.

Nader Rahman launched an IoT Lab at ESPIRIT: School of Engineering to promote the field of IoT and to offer students the opportunity to develop their project ideas and access the new technology offered by Intel. Marco Minerva wrote a blog post about Custom Vision Companion on ioprogrammo where he talks about Custom Vision Service and shows how to build a Universal Windows Platform app that uses these APIs to get predictions from images and photos taken in the real world and also shares his Custom Vision Service Library and Custom Vision Companion on GitHub. Marco Spaziani Brunella gave a demo at the RISC-V 7th Workshop.

Michele Tameni gave a demo on the deposited dust sensors that he co-developed that use Intel technology, implemented a computer vision program trained on Nervana Cloud using TensorFlow, and showcased 3 HoloLens applications for Industry40: robot maintenance, CATIA model visualizer, and Line relayout at the Iveco November Showcase event. Shohreh Ahvar gave a tutorial on fast packet processing towards scalable and agile VNFs at IEE Conference on Network Function Virtualization and Software Defined Networks using VPP and SIRO-V with Clear Containers.

Ron Evans released 2 updates to GoCV, their computer vision package written in the Go programming language; in the first two months since first introduced it has received over 450 stars on GitHub. He also released v1.7.1 for Gobot, the leading framework for developing IoT, robotics, and drones in the Go programming language which has over 3600 stars on GitHub and is one of the most popular IoT projects on the open source site. Gobot has also just been added to the most recent Thoughtworks Radar publication which comes out twice a year and is a report of the most important technologies released. At dotGo Ron gave a lightning talk about GoCV, their new Go computer vision library that uses OpenCV and the Intel Computer Vision SDK and also conducted a workshop where he used GoBot along with Arduino, Sphero, and Parrot Drones to create IoT applications in the Go programming language that communicated with the Intel IoT gateway.

Sherif Abdelkarim gave a talk at the Intel® AI Meetup Cairo focusing on machine learning and deep learning fundamentals, applications in real life including deep learning examples using convolutional neural networks (CNN) for image recognition, how Intel plans to help developers to improve performance of machine learning workloads, what frameworks are optimized for Intel architecture and how you can get access to them.

SOUTH AMERICA

Nelson Glauber made an Introduction to Kotlin Language video. 

STUDENT AMBASSADOR SPOTLIGHT

Abraham Ogol held Maseno Tech Reach, a campus club meetup, where he focused on IoT being one of the predominant technologies in the world. Avinash Madasu shared his Sentimental Analysis using word2vec and Neural Networks project. Carlos Paradis shared his project on Low-Energy Indoor/Outdoor “Deep” Casts of Air Quality powered by NCS.

At an Intel Nervana AI University Club Training Event at Oregon State University, Christian Gabor went over the Intel Nervana Jupyter Notebook lessons and examples, discussing Intel’s focus in AI. Kaustav Tamuly gave a workshop at BITS Pilani with an overview on machine learning, neural networks, and deep learning, as well as intelligent applications with Intel’s optimized distribution of Python and demos with Intel’s deep learning solutions. Damiano Pulvirenti spoke at Google’s DevFest Mediterranean.

Daniel Theisges dos Santos shared his HR Analytics project which focuses on employee attrition concerns, and his BR Traffic Signs project about road traffic safety concerns. Jay Shah wrote a blog post to help people new to the field of machine learning and neural networks to better understand the basics. Mariia Gavriushenko shared her Adaptive Vocabulary Learning game and will be submitting a paper on it to the journal soon.

Kshitiz Rimal gave a guest talk on how to get started with deep learning at Facebook Developer Circles Katmandu: Hackday and a workshop on the same topic at AI/Deep Learning Prerequisites hands-on lab. Moloti Tebogo Nakampe shared four projects: Treatise of Medical Image Process which is a model he built to classify brain tumors based on MRI scans, Africa Motion Content Network which proposes a deep neural network for the prediction of future frames in natural video sequences using CPU, SuperAgent.ai which is a simple Q-learning game made with Unity 3D that is a crucial part of implementing machine learning algorithms in Unity, and MAB.ai which is a game for reinforcement learning.

Pallab Paul, Tejeswar Tadi, and Jacob Dabrowski held an Intel AI Student Ambassador Lab at Rutgers University where they discussed their work in deep learning and artificial intelligence in regards to their Face It project. Naeem Hadiq discussed his project Wander Listed and introduced the basics of deep learning and utilizing parallels XE for deep learning works at Deep Learn MES. At the Intel® AI Academy Deep Learning Technical Seminar in Boston, Nikhil Murthy gave a talk on the future of artificial intelligence and how AI touches nearly every aspect of our lives from how we connect with one another to how we interact with our surroundings.

Srivatsa Sinha shared his Neural Image Captioning System project which is an RNN based model in TensorFlow where he has attempted to use transferred learning to encode images and then use RNN to generate captions. Srivatsa also gave a workshop on Machine Learning at BITS Mesra. Szymon Kocot is using over 100 layer fully convolutional neural network for the purpose of Gliomas segmentation and is now working on improving accuracy of the segmentation which is difficult because of the amount of tumor vs healthy tissue in his BRATS 2017 project. Vaibhav Patel submitted a paper on Solving Graph Isomorphism Problem for a Special Case to CCC2018.

Want to learn more?

You can read about our innovator updates, get the full Innovator program overview, meet the innovators and learn more about innovator benefits. We also encourage you to learn more about our Black Belt Software Developer program as well as our Student Ambassador program. Also check out Developer Mesh to learn more about the various projects that our community of innovators are working on.

Interested in more information? Contact  Wendy Boswell on Twitter.

For more complete information about compiler optimizations, see our Optimization Notice.