CSE Developer Blog

Deploying a Linux Python web application to Service Fabric via Docker Compose
Deploying a Linux Python web application to Service Fabric via Docker Compose
Background We recently partnered with Ascoderu, a small non-profit using technology to help bridge the digital divide in rural communities in the Congo DRC. Ascoderu is building "Lokole", a hardware access point and suite of open source Linux cloud services that enable people to have rich communications via email for as little as US$0.01 ...
Giving meaningful context to social media influence with Microsoft Cognitive Services
Giving meaningful context to social media influence with Microsoft Cognitive Services
Background In understanding social media, context is key. Current social-media analytics can tell us what topics are trending, but they don't provide insight into the tenor of the conversation or who are engaged in it. We recently joined with social marketing startup m-oracle, based in Atlanta, for a two-day hackfest to develop a solution ...
Comparing Image-Classification Systems: Custom Vision Service vs. Inception
Comparing Image-Classification Systems: Custom Vision Service vs. Inception
We recently worked with Reverb, an online marketplace for music gear. Musicians and music retailers use Reverb's platform to buy and sell items such as guitars, keyboards, effects pedals, etc. A key element that aids discovery of items listed on the Reverb site is accurate metadata. For example, the manufacturer's official name for the finish ...
Stock Market Predictions with Natural Language Deep Learning
Stock Market Predictions with Natural Language Deep Learning
Overview We recently worked with a financial services partner to develop a model to predict the future stock market performance of public companies in categories where they invest. The goal was to use select text narrative sections from publicly available earnings release documents to predict and alert their analysts to investment ...
Autoscaling Deep Learning Training with Kubernetes
Autoscaling Deep Learning Training with Kubernetes
Background We recently partnered with Litbit, a San Jose-based startup, on a project to autoscale deep learning training. Litbit enables its customers to turn their "Internet of Things” into conscious personas that can learn, think, and do helpful things. In order to accomplish this goal, customers train their AI-empowered personas using ...
Permissively-Licensed Named Entity Recognition on the JVM
Permissively-Licensed Named Entity Recognition on the JVM
Fortis is an open source social data ingestion, analysis, and visualization platform built on Scala and Apache Spark. The tool is developed in collaboration with the United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA) to provide insights into crisis events as they occur, via the lens of social media. A key part ...
Building a Custom Spark Connector for Near Real-Time Speech-to-Text Transcription
Building a Custom Spark Connector for Near Real-Time Speech-to-Text Transcription
The Fortis project is a social data ingestion, analysis, and visualization platform. Originally developed in collaboration with the United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA), Fortis provides planners and scientists with tools to gain insight from social media, public websites and custom data sources.  UN ...
Bird Detection with Azure ML Workbench
Bird Detection with Azure ML Workbench
Introduction Estimation of population trends, detection of rare species, and impact assessments are important tasks for biologists. Recently, our team had the pleasure of working with Conservation Metrics, a services provider for automated wildlife monitoring, on a project to identify red-legged kittiwakes in photos from game cameras. Our ...
Moving High Scale Data and Compute from AWS to Azure for The Emedgene Genetics Intelligence Platform
Moving High Scale Data and Compute from AWS to Azure for The Emedgene Genetics Intelligence Platform
Background While artificial intelligence (AI) is offering amazing data-driven insights across a range of industries, arguably one of the more important applications for us as humans has been in the field of genomics. Technologists have teamed up with geneticists to use AI technology to offer a better understanding of human DNA, in an ...
Creating a Data Visualization GraphQL Server with a Loosely Coupled Schema
Creating a Data Visualization GraphQL Server with a Loosely Coupled Schema
We recently built a dashboard for visualizing data from Application Insights. This Azure service enables the collection of large amounts of information about an application's business analytics and health, plus quick and efficient access to that data by using Kusto Query Language. For this purpose of building a flexible data visualization ...