ANDERSON LANGUAGE AND TECHNOLOGY CENTER

Language Learning Applications

A collection of educational web applications and interactive learning tools developed for foreign language programs at the University of Colorado Boulder.

  • Pivi — Video-Based Language Learning Platform

  • Farsi Glossary — Searchable multilingual glossary

Pivi

Pivi is an interactive video-based language learning platform developed for the Anderson Language and Technology Center at University of Colorado Boulder. Built collaboratively with a backend developer, the platform was designed to improve online language learning through interactive subtitles, translations, and integrated study tools.

As a Front-End Developer and UX/UI Designer, responsibilities included interface design, front-end architecture, user testing, and implementation using React, JavaScript, HTML, and CSS.

Key platform features included:

  • dual-language subtitles

  • interactive transcripts

  • Wiktionary-powered translations

  • user-uploaded subtitle support

  • automated flashcard generation

The project culminated in a functional proof of concept presented to university stakeholders and language department faculty.

Farsi Glossary

This project is a searchable multilingual glossary platform developed for a Farsi language professor at the Anderson Language and Technology Center at University of Colorado Boulder to accompany the publication Persian: Here and Now.

The application was designed to support both left-to-right and right-to-left interface layouts, enabling seamless switching between English and Farsi content. Front-end development and UI design were implemented using HTML, CSS, JavaScript, and Bootstrap.

Features included:

  • integrated Farsi keyboard support

  • searchable bilingual glossary functionality

  • audio pronunciation playback

  • dynamic language-direction layout switching

  • glossary filtering for multiple course levels