Projects Recruiting

(New) Combating Food Waste With Computer Vision

Developing a computer vision algorithm to recognise food ingredients, to be used for helping recommend recipes for leftover food.

Tags: Computer Vision, Technical Consulting

Difficulty: ★★★★

Details

(New) Implementing Mesh Visualization in an Open Source Package

Adding capabilities for unstructured mesh (eg. tetrahedra in 3D) visualization to the volumetric visualization package “YT”.

Tags: Computer Graphics, Open Source Development

Difficulty: ★★★★

Details

(New) Producing an Interactive VR Film

Producing an animated, interactive VR film, that tells its story through interactions between the user and the virtual world.

Tags: VR, Media Product

Difficulty: ★★★

Details

(New) Blockchain-based Asset Tokenization system

Designing a platform that connects asset sellers with asset buyers using Hyperledger Fabric or Ethereum.

Tags: Blockchain, Product

Difficulty: ★★★

Details

Projects In Progress

Investigating The Gravitational Collapse of Planetary Atmospheres

Study the collapse of planetary atmospheres via hydrodynamic simulations.

Tags: Physics, Research

Difficulty: ★★★★

Details

Designing an Automated Marine Steering System

Designing a low cost auto pilot aiming system for small boats and rowing boats using the computing power on a mobile phone. Proposed by the Founder of Hawk-eye - Paul Hawkins

Tags: Hardware, Product

Difficulty: ★★★

Details

6DOF Object Pose Detection from Monocular Images

Re-implementation and possibly extension of a neural network architecture for 6DOF object detection from monocular images.

Tags: Computer Vision, Research

Difficulty: ★★★★

Details

Blockchain-based Secure File Access System

Designing a secure file access system using the Hyperledge Fabric

Tags: Blockchain, Product

Difficulty: ★★★

Details

Amazon Account Auditing Tool for small businesses

Building a web-based product to help small sellers optimise their listings 

Tags: SaaS, Product

Difficulty: ★★★

Details

Approximate inference schemes for the Gaussian mixture model

Using approximate inference to develop clustering techniques that are not restricted to elliptic clusters.

Tags: Math, Research

Difficulty: ★★★★★

Details

Video Generation via Generative Adversarial Networks

Producing realistic video sequences using GANs

Tags: Machine Learning, Research 

Difficulty: ★★★★

Details

Image Classification Using a Sequential Attention Mechanism

Developing a new image classification method, in which a neural network looks at an image multiple times before making a decision 

Tags: Computer Vision, Research

Difficulty: ★★★★★

Details

Dynamics models for Reinforcement Learning

Experimenting with potential dynamics models for model based reinforcement learning.

Tags: Reinforcement Learning, Research

Difficulty: ★★★★

Details

Surface EMG for Parkinson tremor cancelling

Using surface EMG technology to detect the signals causing Parkinson tremors, and potentially reducing the symptoms using active signal cancelling

Tags: Biomedical, Signal Processing, Research

Difficulty: ★★★★

Details

Projects Completed

Beta Go - A Reimplementation of AlphaGo Zero

Reimplementing a scaled down version of Deepmind’s AlphaGo Zero, playing on a 5x5 board

Tags: Reinforcement Learning, Re-implementation

Difficulty: ★★★

Medium Github Video

Mandarin Tone Trainer

Using machine learning to develop a system that can recognise and correct Mandarin tones, for people learning the language

Tags: Speech Processing, Product

Difficulty: ★★★