developer


The future capabilities of Facebook and IBM chatbots

#artificialintelligence

Chatbots of the future will have advanced capabilities in five key areas: natural language processing (NLP), natural language understanding, contextual awareness, anticipate customer needs, and sentiment analysis. Natural Language Processing is the process a machine goes through when translating, summarizing, contextualizing, and analyzing text – or the same process that Google Translate uses to translate text. With natural language understanding, developers can analyze semantic features of text input such as categories, concepts, emotion, entities, keywords, metadata, relations, semantic roles, and sentiment. Facebook recently launched its own Facebook messenger chatbot called Assistant M, as well as a open source developer toolkit for bots.


Graphcore's AI chips now backed by Atomico, DeepMind's Hassabis

#artificialintelligence

It's building dedicated processing hardware plus a software framework for machine learning developers to accelerate building their own AI applications -- with the stated aim of becoming the leader in the market for "machine intelligence processors". Commenting in a statement, Uber's Ghahramani argues that current processing hardware is holding back the development of alternative machine learning approaches that he suggests could contribute to "radical leaps forward in machine intelligence". Graphcore is building what it calls an IPU -- aka an "intelligence processing unit" -- offering dedicated processing hardware designed for machine learning tasks vs the serendipity of repurposed GPUs which have been helping to drive the AI boom thus far. "Building systems capable of general artificial intelligence means developing algorithms that can learn from raw data and generalize this learning across a wide range of tasks.


Twilio chief: 'Machine learning has changed the game'

#artificialintelligence

He's also a fan of stated company values (Twilio has nine). Stated company values get a mixed response from business leaders, but Lawson says that they're useful. But it's no place for the fainthearted; an announcement last May that Twilio's biggest client, Uber, intended to do more development in-house hit Twilio's share price. Twilio Understand (a "natural language understanding product") uses machine learning to understand what people are saying, as well as their intent.


Best Python books, courses, videos & tutorials 2017 - ReactDOM

#artificialintelligence

Python and Django Full Stack Web Developer Bootcamp by Jose Portilla will teach you how to build a fully functional web site using Python and Django. The latest Spark Technologies, like Spark SQL, Spark Streaming, and advanced models like Gradient Boosted Trees are all covered in this course. Zero to Deep Learning with Python and Keras by Jose Portilla and Francesco Mosconi will teach to understand and build Deep Learning models for images, text, sound and more using Python and Keras. This Keras tutorial will teach you to apply deep learning to solve supervised and unsupervised learning problems involving images, text, sound, time series and tabular data.


A Guide to Understanding AI Toolkits

@machinelearnbot

Contemporary AI workloads can be divided into two classes: machine learning and deep learning. The second class of AI workload has received considerably more attention and hype in the last two years: a specialization of one machine learning technique, neural networks, known as deep learning. Deep learning is fueling the interest in AI, or "cognitive" technologies, with applications such as image recognition, voice recognition, automatic game-playing, and self-driving cars as well as other autonomous vehicles. Common open-source tools include R and Python; the big data platforms Apache Spark and Hadoop also have their own toolkits for parallel machine learning (Spark's MLLIB and Apache Mahout).


The top 10 skills required for IoT developers

#artificialintelligence

Building an IoT system requires a team effort. A basic IoT team includes an electrical engineer, a mechanical engineer, an industrial designer, an embedded systems designer, one back-end developer, one front-end developer and a product manager. Needed skill sets include sensor data analysis, data center management, predictive analytics, and programming in Hadoop and NoSQL. Big data drives IoT, and the job of software engineers, network engineers, and UX engineers is to make the data work seamlessly for users.


Amazon expands program that pays Alexa developers for top-performing voice apps

#artificialintelligence

Amazon today announced a new program that gives developers a way to earn money for their Alexa skills – the voice apps that run on smart speakers like the Echo, and other Alexa-powered devices. This program had first begun in May, when Amazon quietly introduced direct cash payouts to Alexa developers with popular games. The idea here is to offer developers a means of making money from their Alexa skills ahead of any formal monetization program. The Alexa App Store today doesn't let developers charge users for paid voice apps, nor does it allow for in-app purchases.


Artificial Intelligence: Is it real?

#artificialintelligence

Artificial Intelligence, Machine Learning, Natural Language Processing, Sentiment Analysis, Prediction, Image Processing, Video Processing... these (and many other) buzzwords have found their way to regular news, from research papers. Of course, this is not THE example for artificial intelligence, but a good start to understanding the concept behind it: machines learning on their own and making decisions (such as generating an order number.) Thanks to their efforts, we (as developers, business application administrators) can start using the power of machine learning and artificial intelligence, just like how we plug in a machine and get the required electricity to make a toast, without knowing anything about the underlying technology. Till then, take all artificial intelligence (and related) news items as interesting use cases, they are more real than science fiction but less real than click-and-play.


Apache Spark Streaming

@machinelearnbot

Live input data streams is received and divided into batches by Spark streaming, these batches are then processed by the Spark engine to generate the final stream of results in batches. Its key abstraction is Apache Spark Discretized Stream or, in short, a Spark DStream, which represents a stream of data divided into small batches. Complex workloads require continuously learning and updating data models, or even querying the streaming data with SQL queries. To address the problems of traditional stream processing engine, Spark Streaming uses a new architecture called Discretized Streams that directly leverages the rich libraries and fault tolerance of the Spark engine.


Power BI Developer community August update Microsoft Power BI Blog Microsoft Power BI

#artificialintelligence

For any of you who missed our MDIS presentation on Power BI Embedded, I'd like to highlight the main goals we achieved with the June release: A single set of functionality for Power BI service and Power BI Embedded; a single billing model; and ONE API surface for both. One example may be the ISV App deployment process including Power BI Embedded using the report clone and re-bind APIs. Power BI Embedded licensing - Since June 1, Power BI Premium has been available for purchase with annual commitment via Enterprise Agreement (EA), Cloud Solution Providers (CSP), and Web Direct (MOSP). Earlier this month we have also released Power BI Premium EM1, EM2, via Enterprise Agreement (EA) with yearly commitment.