Inspiration

Math can be a challenging subject to grasp, especially when it comes to visualizing complex graphs and functions. The tactile experience of shaping and resizing graphs through direct interaction seemed like an engaging solution to make mathematical concepts more accessible and fun.

What it does

AirGraph is a web application that empowers users to intuitively draw graphs in the air using their hands and a Leap Motion device, then view the resulting functions on their computer screen. It's like having a graphing calculator that operates through gestures, making the learning process more interactive and enjoyable.

How we built it

Our team utilized the Leap Motion controller along with its JavaScript library to capture hand movements and gestures. For the mathematical computations and graph rendering, we integrated the Wolfram Alpha API. This combination of technologies provided a seamless experience, where users can visually interact with math in real-time.

Challenges we ran into

Creating an intuitive interface that accurately translates hand gestures into precise mathematical graphs was our main challenge. Ensuring the system's responsiveness and accuracy in detecting and interpreting these gestures required thorough testing and adjustments.

Accomplishments that we're proud of

We are particularly proud of how AirGraph breaks down the barriers to understanding complex mathematical concepts through interactive visualization. The ability to physically manipulate and explore graphs with one's hands is a significant step forward in educational technology.

What we learned

This project taught us the importance of user experience in educational tools, especially when dealing with abstract subjects like mathematics. We gained valuable insights into integrating hardware with web technologies to create innovative learning solutions.

What's next for AirGraph

We aim to refine AirGraph's gesture recognition capabilities and expand its functionality to include a wider range of mathematical operations and graph types. Our vision is to make AirGraph a comprehensive tool that enhances learning and teaching mathematics through interactive technology.

Share this project:

Updates