Skip to content

A tool that takes Japanese words and autofills the definition, spelling and difficulty on google sheets

Notifications You must be signed in to change notification settings

kchendv/dictionary-autocompleter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dictionary-autocompleter

Summary

This is a tool that takes Japanese words and auto-fills the definition, spelling and difficulty on Google Sheets. The tool obtains information from www.jisho.org.

Requirements

  • Python 3.6 or higher
  • Packages:
    • oauth2client
    • bs4
    • gspread
    • requests

Setup

  1. Enable Google API interaction on a GSuite account
  2. Download client_secret.json and place it in the project directory

Usage

  1. Fill the spreadsheet on col 3 with romaji of the words that you wish to be autofilled
  2. Specify the column range (e.g. start = 0, end = 100) that you want to fill
  3. Run the following files for different purposes:
    • bankfill.py: fills the kanji spelling and definition of the word (first result on jisho.org)
    • banktag.py: fills the JLPT rating of the word, and whether or not it has the common word tag
    • bankdupe.py: removes duplicated entries in your dictionary

About

A tool that takes Japanese words and autofills the definition, spelling and difficulty on google sheets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages