Projects

Web app

VAE embedding explorer
  • React
  • Flask
  • Tensorflow

A tool for exploring the latent space of variational autoencoders. Switch between different projections and datasets, and generate new data at selected locations on the canvas.

Web app

High-dimensional data explorer
  • React
  • t-SNE

A tool for exploring high-dimensional data embeddings interactively. The t-SNE projections of the internal activations of a neural network classifier trained on the UHCS dataset are used as an example.

Web app

Crystal orientation visualizer
  • React
  • Three.js
  • D3.js

An interactive web application to visualize the orientation of face-centered cubic crystals, their EBSD colour coding, and position in the Inverse Pole Figure.

Web app

Interactive Fe-C phase diagram
  • React
  • D3.js
  • SVG

An visualization of the iron-carbon phase diagram, which is fundamental to understand steels and cast irons. The diagram shows the phases present at equilibrium at different carbon contents and temperatures.

Web app

Global University Map
  • React
  • Mapbox

A tool to discover the top 100 universities around the world. Navigate the map and select universities according to the 2018 Shanghai ranking.

Web app

Mechanics of composites
  • Python
  • Dash
  • Matplotlib
  • HTML/CSS

A web application to compute the elastic modulus and tensile strength of fiber-reinforced composites based on material properties defined by the user.

Web app

Interactive pole figure
  • Python
  • Dash
  • Matplotlib
  • HTML/CSS

A tool to visualize the orientation distribution of crystallographic properties in face-centered cubic materials.

Web app

Painting heatmaps with finite elements modeling
  • Python
  • Dash-Canvas
  • FEM

A toy application that computes heat diffusion by the FEM method based on a pattern of heat sources and sinks drawn by the user.

Web app

Climate law collab web tracker
  • Python
  • Dash
  • Basemap
  • Google Sheets API

A dashboard application that tracks the progress of volunteers on the global climate web scraping project of the World Policy Analysis Center.

Software

Microscopy analysis with integrated machine learning
  • Python
  • Tkinter
  • Tensorflow

A software that facilitates the manipulation of large datasets of microscopy images. Analyze the grain structure of polycrystals and predict crystal orientation using machine learning.

Machine learning

AI-based shaders generation
  • Python
  • Tensorflow
  • Blender

Use a machine learning model to generate virtual materials that can be used in 3D renders and animations.

© Mallory Wittwer (2022)