Are the developers in your community using AI and Machine Learning (ML) in their projects? Does your company provide AI and ML technologies and products for developers to use? According to recent developer research by Evans Data Corporation, software developers are adopting and using artificial intelligence and machine learning by the millions, according to Evans Data’s newly released Global Development and Demographics Study. Twenty-nine percent of developers worldwide, or 6,452,000 in all, are currently using some form of AI or ML and an additional 5.8 million expect to within the next six months. Others expect to incorporate AI or ML techniques later in the future, with only 18%, or slightly less than 4 million, having no plans to ever use these technologies. The Asia-Pacific region is the strongest with almost 3 million developers currently using these technologies.
At the AWS re:Invent conference last November, Amazon and Intel announced DeepLens – “The world’s first deep learning enabled video camera for developers.” According to Amazon, “AWS DeepLens helps put deep learning in the hands of developers, literally, with a fully programmable video camera, tutorials, code, and pre-trained models designed to expand deep learning skills.” Developers can pre-order the camera and SDK now for delivery in Spring of this year.
Six and Half Million Developers Now Using AI or ML in Their Projects
The Global Developer Population and Demographic Study, now in its 25th edition, is the definitive developer population estimate, updated every six months. The result of extensive secondary research, the study finds 22 million developers worldwide with projections to reach 26.1 million within five years. Global survey data laid atop the population estimates show technology adoption figures worldwide as well as by region.
“There’s been a huge uptake for AI and ML technologies by developers.” said Janel Garvin, CEO of Evans Data Corp, “Not only have the tools and frameworks multiplied and matured and made adoption much easier, but the developers themselves show a great deal of excitement about using them and enhancing their applications with these new capabilities.”
Population trends and estimates cover many different types of development in the most recent study. Additional points discovered in this edition include: 9.9 million developers involved with optimizing security solutions in their organizations, with 1.8 million developers focused on this in North America, and 16.5 million developers working in organizations having a formal DevOps strategy. In DevOps both the APAC and EMEA regions top North America for number of developers.
The new Global Development Population and Demographics Study provides developer population estimates by region and for major countries within regions as well as worldwide estimates and growth projections. Demographic estimates include age, gender, years experience, education and more. Technology adoption estimates include Host and Target Platform Adoption and Migration, Development Methodologies, Tool use, Tech adoption, High Performance Computing, and other topics.
See the complete “Global Developer Population and Demographic Study” Table of Contents and Methodology here: Table of Contents
About Evans Data Corporation
Evans Data Corporation provides regularly updated IT industry market intelligence based on in-depth surveys of the global developer population. Evans’ syndicated research includes surveys focused on developers in a wide variety of subjects.
With the amount of data being collected by businesses and the rise in compute power on desktops, servers, private/public/hybrid cloud systems, mobile devices, and edge connectors, every developer is looking to leverage new AI, machine learning, deep learning and big data technologies. At just about every developer conference and webinar there are presentations and demonstrations of how to use modern techniques to gain business insights and perform analysis and actions close to the customer interaction, edge connection and all along the computing infrastructure. New developer technologies are helping accelerate the digital transformations globally in every industry segment.
Last week I hosted a track on the use of “IoT in Enterprise” at the IoT Tech Expo North America conference in Silicon Valley. Along with the IoT tracks there were two co-located events covering Blockchain and AI. While I roamed the exhibit hall during breaks in my track sessions, you could see and feel the energy surrounding the coming together of IoT devices, data collection, analytics, and AI technologies for business benefits. Developers and decision makers were having wonderful conversations in the aisles and hallways. In my conversations with speakers and attendees it was clear that we are witnessing an acceleration in the developer and business use of machine learning.
Developers Leaving Rules Based Engines for Machine Learning in AI Projects
Yesterday’s Evans Data press release, “Developers Leaving Rules Based Engines for Machine Learning in AI Projects“, (SANTA CRUZ, CA. Dec 5, 2017), reports that just over 50% of developers engaged in artificial intelligence projects now solely implement machine learning technology in those projects, according Evans Data’s recently released Artificial Intelligence, Machine Learning and Big Data Survey. Those using rules based engines alone accounted for 27% of the AI developers while just a little more than 22% are using a hybrid system that combines both machine learning techniques with rules-based technologies.
The rules-based system is one of the simplest types of AI. Also known as an expert system, a rule-based system encodes expert knowledge, usually in a fairly narrow area, into an automated system that can perform tasks or deliver answers in a manner similar to a human. Machine learning, on the other hand, enables the system to create rules on the fly through training which results in a model that is used to classify data. While the rules-based systems have been used longer, machine learning has been increasingly embraced by AI developers.
“There’s plenty of excellent applications for rules-based engines and they have been used for years,” said Janel Garvin, CEO of Evans Data Corp, “but today we’re seeing developers eagerly adopting machine learning algorithms into their projects and training them so they can evolve and function on their own. Major vendors and organizations in the industry are helping to spur this development by providing frameworks and tools to facilitate machine learning development.”
Related data showed that concept clustering, artificial neural networks, and reinforcement learning were techniques that were most likely to be used in AI projects. Speech recognition is also becoming a popular way of interacting with AI systems with 45% of AI developers incorporating this technology into their projects.
The new Artificial Intelligence, Machine Learning and Big Data Survey is conducted twice a year with developers actively working in those disciplines and has a margin of error of 4.8%. The full 150 page report includes sections on Demographics, Industry Landscape, AI Concepts and Methods, Barriers and Challenges for AI, Enterprise AI, I and Cloud, IoT and Machine Learning, Parallel Processing, Hardware and Infrastructure Needs, Conversational Systems, Security Needs, and more.
See the complete Table of Contents and Methodology here: Table of Contents
DevRelate Blog Posts Related to AI, Machine Learning and Big Data
Here are a few additional DevRelate blog posts that cover AI, Machine Learning, Deep Learning, tools, frameworks and more. In looking at many developer programs, I see new additions to embrace AI and Big Data technologies in a range of communities and businesses.
David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
In today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. To be competitive today, attracting and supporting developers is essential. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer relations program. “Developer Programs and APIs in the News” is a series of news items from developer programs around the world.
Developer Programs and APIs in the News
Google – January 31 – Google IO developer conference – May 17-19, 2017. Shoreline Amphitheatre, Mountain View, CA – “Check back soon for more details.”
VoiceLabs – January 30 – VoiceLabs releases 4 new SDKs for Amazon Alexa and Google Assistant – “We’re excited to roll out new VoiceLabs SDKs to support the entire ecosystem of voice developers. For Alexa: In addition to Node.js, Java and Python, you’ll find a new Ruby SDK and a modified Python SDK to support the Flask-ask platform. For Assistant: In addition to Node.js, there is now a Java SDK and a Python SDK.”
Microsoft – January 30 – Announcing .NET Core, .NET Native and NuGet Updates in VS 2017 RC – “We just released updates to the .NET Core SDK, .NET Native Tools and NuGet, all of which are included in Visual Studio 2017 RC. You can also install the .NET Core SDK for command-line use, on Windows, Mac and Linux.”
Amazon – January 30 – Excited about MXNet joining Apache! – “We have a significant team at Amazon working with the MXNet community to continue to evolve it. The team proposed MXNet joining the Apache Incubator to take advantage of the Apache Software Foundation’s process, stewardship, outreach, and community events. We’re excited to announce that it has been accepted.”
Facebook – January 30 – parse.com is now shut down – “The Parse service is now shut down. To all the developers out there, it was a pleasure helping you build apps. Goodbye and good luck!”
Node.js Foundation – January 26 – The Node.js Foundation Partners with The Linux Foundation on New Node.js Certification Program – “The Node.js Foundation, a community-led and industry-backed consortium to advance the development of the Node.js platform, today announced development of the inaugural Node.js certification program aimed to establish a baseline competency in Node.js.”
Cisco – January 25 – Cisco Announces Intent to Acquire Application Performance Monitoring Leader AppDynamics – “AppDynamics’s cloud application and business monitoring platform enables the world’s largest companies to improve application and business performance. The combination of Cisco and AppDynamics will allow us to provide end to end visibility and intelligence from the network through to the application; which, combined with security and scale, and will help IT to drive a new level of business results.”
Apple – January 24 – Allow Users to Provide Ratings From Within Your App – “With iOS 10.3 developers can use a new API to ask users to provide store ratings from within the app.”
Qlik – January 24 – Qlik Sense Cloud Business Now Available for Immediate Web-based Visual Analytics – “Powered by the patented QIX Associative Indexing Engine, Qlik Sense Cloud Business provides the scalability and performance of the industry-proven Qlik visual analytics platform in a complete cloud environment.”
Intel – January 24 – ZTE Achieves Performance Breakthrough for Deep Learning with Intel FPGAs – “Intel and ZTE, a leading technology telecommunications equipment and systems company, have worked together to reach a new benchmark in deep learning and convolutional neural networks (CNN). The technology is what many companies in Internet search and artificial intelligence are trying to advance, and includes picture search and matching, as one example.”
Microsoft – January 23 – Microsoft makes testing easy with open source Visual Studio Test – “Microsoft has open sourced its Visual Studio Test aka VS Test platform. The latest open source project by the software giant was originally used by its internal team to run tests in various languages. Available as a part of the .Net Core Tools in Visual Studio, VS Test is popularly used for integrated testing with Visual Studio. ”
Qt Company – January 23 – Qt v5.8 is released – “I am happy to announce that Qt 5.8 has been released today and is available for download from qt.io. Qt 5.8 does of course come with Qt Creator 4.2.1 and an update to Qt for Device Creation. Qt 5.8 is a rather large release, containing quite a large set of new functionality.”
Oracle – January 19 – Oracle acquires Apiary – “Oracle today announced that it has signed an agreement to acquire Apiary, whose pioneering APIFlow solution provides the framework and tools for developing application programming interfaces (APIs) that share enterprise services and data and help create modern, cloud-based applications and experiences.”
Google – January 18 – Welcoming Fabric to Google – “Today, we’re excited to announce that we’ve signed an agreement to acquire Fabric to continue the great work that Twitter put into the platform. Fabric will join Google’s Developer Product Group, working with the Firebase team. Our missions align closely: help developers build better apps and grow their business.”
VoiceLabs – January 15 – The 2017 Voice Report by VoiceLabs – “In 2016, Amazon Echo evolved from novelty to in-the-home powerhouse, with over seven million devices in households. Google Home launched in November, legitimizing a multi-platform ecosystem of voice-first devices. VoiceLabs created The Voice Report to help define this emerging market, map out key pieces of the ecosystem, and highlight both the impressive growth and areas for improvement.” The VoiceLabs 36-page 2017 Voice Report highlights key analysis and predictions for voice first devices and based applications.
Visa – January 12 – Meet Visa Developer’s Community Manager Ricardo Navarro – “Meet Ricardo Navarro! He joined Visa as our new Visa Developer Community Manager. As Community Manager, he’ll be engaged in supporting and inspiring developers to become more familiar trying out the APIs connected with this new innovative platform.” This post has a Q&A with Ricardo so you get to know him better.
Google – January 6 – The Google+ API for Hangouts is no longer supported. – “We will be retiring the Google+ Hangouts API that enables developers to build apps for the older version of Hangouts video calls. New apps cannot be created but existing apps will continue to run until April 25th, 2017. We have carefully considered this change and believe that the latest updates allow us to give our users a more targeted Hangouts desktop video experience going forward.”
Sony – January 4 – Sony’s new LMX-001 display allows companies to fully customize their AR solutions – “With the LMX-001 holographic waveguide display, companies can develop customized augmented reality (AR) solutions tailored for specific use cases. The waveguide display can be integrated into a range of products such as protective eyewear, motorcycle helmets, lab glasses and any other type of solutions where the user benefits from getting real-time information directly in the field of view.”
Send me your Developer Programs News!
If you have news about your Developer Relations Program, send me an email about the news.
David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
While developers go about their daily tasks, they are also keeping an eye out for hot and cool (can I say both words in the same breath?) technologies invading their development space. Who doesn’t want to read about hot developer topics and work on really cool technologies? Who doesn’t want to make sure they are keeping up on today’s and tomorrow’s hot topics? On every developer news site, most programming blogs, at tech conferences and during just about every product launch you’ll hear the presenter make a connection to big data, machine learning, deep learning, mobile devices, cloud computing and the Internet of Things. The discussions go beyond a focus on one hot developer topic to include the integration of multiple technologies to create awesome solutions.
The Latest Hot Developer Topics
You don’t have to look very far down your favorite developer news sites to see headlines focused hot developer topics.
What are the latest trends impacting software developers? The need for Big Data development solutions is becoming a reality for more and more companies with the hyper-explosive growth of company data. To improve business decision making, developers are leveraging analytics platforms, machine and deep learning technologies. To connect beyond our desktop computers to billions of devices and sensors, developers are exploring interfaces to every device in their office, on their manufacturing floor, connected to their bodies, running in their homes and available in their cars. To scale their company’s platforms and services, developers are enhancing their application architectures to be housed in on premis and cloud based computing and storage environments.
Evans Data Researches the Hot Developer Topics
Evans Data Corporation was created to fill the demand for market research, market intelligence, and strategic planning in the software development industry. Since then we have become the industry leader in market intelligence focused on all areas of development from software to hardware to mobility. Developers present a highly focused, highly technical and very influential segment of the software industry, and the need to keep a finger on the pulse of the development community is well understood by many manufacturers. Because of the nature of development and the quickly changing technologies that form their world, traditional market research and consulting services seldom achieve adequate results.
Several Evans Data hot developer topics research reports are available. We also cover emerging developer trends in our global development, developer population, developer marketing and developer relations surveys. Click on the links below to find a description and table of contents for each report.
If you don’t find a report on this list, contact us and we’ll collaborate with your team to create custom developer research for topics key to your company’s success.