Skip to content

PES-Innovation-Lab/Logophiles-Companion

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logophiles-Companion

A Customized Vocabulary Assistant

Python 3 Tkinter

The task of pausing a video everytime you hear a complex words and searching up its meaning is both arduous and time consuming. Wouldn't it be a lot easier to automate this process, but at the same time ensuring that you learn the word and its usage. Logophiles Companion is a Vocabulary Learning assistant which annotates non-trivial words with their corresponding definitions on a real time basis as it occurs in a video. Every tough word which comes up frequently assumes the user to have learned its meaning and usage and becomes trivial over time. The model makes use of an Artificial Neural Net to classify words based on its complexity and uses wordnet to get their meanings.

Quick Start

Introduction

Downloading and Installing

  1. Clone the code repositories
 $ git clone https://github.com/tanmayaudupa/Logophiles-Companion 
 $ cd Logophiles-Companion
  1. Run dragdropinterface.py.
  2. Minimize pop up tab to see interface window.
  3. Drop subtitle file into the above window.
  4. The old subtitle file has been replaced.
  5. Add it as subtitle file through the video viewer of your choice.

Drag and drop the subtitle file in the window titled dragdropinterface.py by running the script. The old subtitle file has now been replaced by a new subtitle file containing meanings to those non-trivial words. Add the new subtitle file in the video player of your choice. Enjoy!

About

Tags meanings to non trivial words in a video

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%