04 / Research & Design

The Language of Gestures

Interactive Cultural Behaviour Map

See it Live

Role

Developer & Product Lead | Mowa Lab Project

Skills

Product IdeationBehavioural Data ModellingInteraction DesignReact/TypeScriptAnimationCross-cultural Research
Mowa
A Mowa Lab Project
The Language
of Gestures
How simple body movements change meaning across cultures.
Scroll to explore
The Language of Gestures - Image 1

Overview

The Language of Gestures is an interactive project exploring how common gestures change meaning across cultures. The project demonstrates that everyday movements such as nodding, beckoning, pointing, or making eye contact do not carry universal meanings. Instead, their interpretation varies depending on cultural norms, etiquette, and social context. Users can select gestures and explore how their meanings differ around the world through animated gesture icons, interactive maps, and contextual explanations.

Why was it built?

The project was created to explore how interactive product design can reveal patterns in human communication and cultural behaviour. It also serves as an experiment in building interfaces that allow users to explore cultural systems through data-driven interaction.

How was it built?

The project combines narrative storytelling with an interactive exploration interface that allows users to select gestures and see how their meanings vary across cultures. The application was developed using React and TypeScript, enabling a modular interface where gesture selection dynamically updates the visualisation layer.

  • React + TypeScript for building the interactive UI.
  • Tailwind CSS for layout and styling.
  • Framer Motion for animated gesture transitions and interface interactions.
  • Leaflet with OpenStreetMap tiles for the global visualisation of gesture meanings.
  • Custom datasets modelling gesture meanings, contexts, and regional variations.

What did I do?

  • Developed the product concept and research framework.
  • Designed the dataset mapping gesture meanings across cultures.
  • Created the interaction model centred around gesture selection and exploration.
  • Implemented gesture animations and interactive visualisations.
  • Structured the narrative flow explaining cultural differences in non-verbal communication.

Results

  • Created an interactive project visualising patterns in human communication across cultures.
  • Demonstrated how behavioural datasets can be translated into exploratory product interfaces.

Core Skills & Approach

Product ideation and concept designBehavioural data modellingInteraction design for exploratory interfacesReact / TypeScript application developmentAnimation and interactive UI designCross-cultural research and data visualisation