Author: Learn Azure Synapse Data Explorer
Disciplines: Analytics, machine learning, big data, end-to-end cloud analytics
A guide to building real-time analytics solutions that unlock the value of log and telemetry data.
The book covers the following features:
- Integrate Data Explorer pools with all other Azure Synapse services
- Create Data Explorer pools with Azure Synapse Studio and Azure Portal
- Ingest, analyze, and serve data to users using Azure Synapse pipelines
- Integrate Power BI and visualize data with Synapse Studio
- Configure Azure Machine Learning integration in Azure Synapse
- Manage cost and troubleshoot Data Explorer pools in Synapse Analytics
- Secure Synapse workspaces and grant access to Data Explorer pools
Code samples: GitHub
My Kind of Music
Disciplines: Machine learning, sentiment analysis, text mining, search engines and text retrieval
A recommendation system that uses text mining to suggest songs based on a user's mood and a set of keywords. Users choose their mood from a five-level scale — from very sad to very happy — and provide a few keywords; the system then recommends songs matching that sentiment and vocabulary.
Source code and documentation: GitHub
Guitar chord recognition
Disciplines: Machine learning, computer vision, computational photography
An application that recognizes guitar chords in real time using computer vision.
Source code and documentation: GitHub
A study of housing market trends in Austin, Texas
Disciplines: Statistical analysis (ANOVA, collinearity, multiple linear regression, others), machine learning, data cleaning
Using historical property-sales data, we applied multiple linear regression and other statistical methods to build the best possible model for predicting home prices in Austin. The goal is to give homebuyers a clear benchmark — helping them judge whether a listing's price aligns with overall market expectations and make more informed purchasing decisions.
Source code and documentation: GitHub
Narrative visualization: house prices in Austin, Texas
Disciplines: Computer graphics, data visualization
An interactive, web-based visualization of Austin home price data, built with D3.js.
Source code and documentation: GitHub
Video stitching and processing
Disciplines: Computational photography
Manually stitching hundreds of photographs into a single panorama, and producing a video that projects individual frames onto a reference plane.
Documentation: GitHub
Source code: can't be shared to maintain academic integrity. Please contact me if you'd like to learn more.
Hybrid images
Disciplines: Computational photography
Hybrid images are static images whose interpretation changes with viewing distance. High-frequency detail dominates perception up close, while only low-frequency, smooth content remains visible from afar. By blending the high-frequency portion of one image with the low-frequency portion of another, the result is a hybrid image that reads differently depending on how far away you stand. This is an implementation of the techniques described in the SIGGRAPH 2006 paper by Oliva, Torralba, and Schyns
Documentation: GitHub
Source code: can't be shared to maintain academic integrity. Please contact me if you'd like to learn more.
Image quilting
Disciplines: Computational photography
An implementation of the image quilting algorithm for texture synthesis and transfer, described in this SIGGRAPH 2001 paper by Efros and Freeman. Texture synthesis generates a larger texture image from a small sample, while texture transfer applies that texture's appearance onto another object while preserving its underlying shape.
Documentation: GitHub
Source code: can't be shared to maintain academic integrity. Please contact me if you'd like to learn more.
Gradient domain fusion
Disciplines: Computational photography
Seamlessly blending an object or texture from a source image into a target image.
Documentation: GitHub
Source code: can't be shared to maintain academic integrity. Please contact me if you'd like to learn more.
Image-based lighting
Disciplines: Computational photography
Creating HDR images from sequences of low dynamic range (LDR) photographs, and seamlessly compositing 3D models into photographs using image-based lighting techniques.
Documentation: GitHub
Source code: can't be shared to maintain academic integrity. Please contact me if you'd like to learn more.