ISE Developer Blog
Solving global tech challenges, sharing insights, and empowering developers
Latest posts

Making sense of Handwritten Sections in Scanned Documents using the Azure ML Package for Computer Vision and Azure Cognitive Services
Extracting general concepts, rather than specific phrases, from documents and contracts is challenging. It's even more complicated when applied to scanned documents containing handwritten annotations. We describe using object detection and OCR with Azure ML Package for Computer Vision and Cognitive Services API.

Runtime Configuration of Spark Streaming Jobs

We achieved zero-downtime reconfiguration and management of the Spark Streaming job used in Project Fortis with Azure Service Bus.

OAuth 2.0 for Mixed Reality applications
We worked with Aveva to build 3DToolkit, a toolkit for creating cloud-based 3D experiences that securely stream to low-powered devices using WebRTC.

Deep Learning Image Segmentation for Ecommerce Catalogue Visual Search

We explored possible techniques to identify duplicate catalogue entries in fashion retail through image similarity with deep learning and computer vision.

Packaging an Electron app for managed distribution across devices

We developed an Electron-based app using Microsoft Intune cloud service for management and distribution across a broad range of devices.

App-to-app communication with React Native on Android

The ixo Foundation is building a decentralized impact evaluation protocol using blockchain and W3C decentralized identifier specification. We worked with them to develop a sample client in React Native, including a native Android plugin for app-to-app communication.

Voronoi Selection for Cancer Drug Network Visualization in Mixed Reality

We developed a Voronoi selection feature to improve the node selection experience in a HoloLens app that enables physicians to visualize cancer drug networks in 3D.

Sequence Intent Classification Using Hierarchical Attention Networks

We analyze how Hierarchical Attention Neural Networks could be helpful with malware detection and classification scenarios, demonstrating the usefulness of this approach for generic sequence intent analysis. The novelty of our approach is in applying techniques that are used to discover structure in a narrative text to data that describes the behavior of executables.

Using a Private Ethereum Consortium Network to Store and Validate Documents
Food retailers in Germany are required to prove that their food is below thresholds for regulated substances, such as pesticides. Currently, producers must send their probes for these substances to laboratories and only receive their results days later. In the meantime, they must wait to find out whether they s