---
title: "Discussion on \"Designing the data model for an ESL vocab corpus on top of YouTube subtitles\" | Hashnode"
description: "Discussion on \"Designing the data model for an ESL vocab corpus on top of YouTube subtitles\". When I started TubeVocab, I described it to friends as \"a click-to-flashcard tool for YouTube.\" That framing hid the part of the project that actually ate the most engineering time: the data model.\nSu"
url: "https://hashnode.com/posts/designing-the-data-model-for-an-esl-vocab-corpus-on-top-of-youtube-subtitles/69fc5acf3d9a9c101991d14a"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Designing the data model for an ESL vocab corpus on top of YouTube subtitles](https://qcrao.hashnode.dev/designing-the-data-model-for-an-esl-vocab-corpus-on-top-of-youtube-subtitles?utm_source=hashnode&utm_medium=feed)

When I started TubeVocab, I described it to friends as "a click-to-flashcard tool for YouTube." That framing hid the part of the project that actually ate the most engineering time: the data model. Su

May 7 · 6 min read · qcrao.hashnode.dev  
Read the article

-   [#sqlite](https://hashnode.com/tag/sqlite)
-   [#side-project](https://hashnode.com/tag/side-project)
-   [#indie-maker](https://hashnode.com/tag/indie-maker)

## Written by

[qcrao](https://hashnode.com/@qcrao)

@qcrao

  
[View profile](https://hashnode.com/@qcrao)

Golang developer and indie maker.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
