Header image

Castdice – An AI-Based English Learning App for Students

Castdice was born to address the crucial issue faced by students: gathering vocabulary words that appeared in the last 10 years exam papers.

  • Mobile
  • Education
  • Flutter
ai-based english learning software

Project Overview

Castdice offers unique and innovative features to enhance student’s performance in university English entrance exams. Alongside basic functions like vocabulary search, word puzzles, and word assessments, Castdice’s standout feature lies in its use of Artificial Intelligence (AI) to create a vocabulary library containing words that have appeared in English entrance exams for all universities in Japan over the past 10 years.

The Challenge

Transforming Diverse Data into Vocabulary through AI

We faced a significant challenge when dealing with the diverse data, which was not well-organized and existed in various formats like PDFs and scanned images. To make this data usable, we had to convert it into a dictionary-like format for effective processing.

The Solution

Castdice successfully developed two mobile apps integrated with Flutter framework. These apps utilized the AI-driven vocabulary library, empowering users to access and utilize a comprehensive collection of vocabulary and study materials.

Key Features

  • Intelligent vocabulary library feature

Team structure

Details of entrustment: Design, Implementation, Testing, Migration, Maintenance & Operation

  • Project Manager
  • Business Analyst
  • Front-end Engineer
  • Back-end Engineer
  • Quality Control

Technical stacks



Infrastructure & Architect


Development Language

Customize software background

Want to customize a software for your business?

Meet with us! Schedule a meeting with us!