Skip to main content

English Learning Application

Project description

engly

概要

  • 英語学習支援アプリケーション
  • GUI
  • 単語リストやAPIキーなどの各種データは~/.engly_dataに存在している

インストール

  • pip install -U engly

使用法

List

  • リストに登録されている単語の表示、単語をリストに登録

Test

  • リストに登録されている単語を出題、意味を4択から回答

Reading

  • ChatGPTを使って以下の情報を提供する

英文に含まれる単語、熟語とその意味の表示 英文の翻訳と主語動詞の表示

History

  • Testで正解した回数のグラフを表示

apikey

  • apikeyの入力

依存関係

  • openai ~= 0.28
  • wxPython ~= 4.2.1
  • plotly ~= 5.16.1

ライセンス

  • MITライセンス

Version

0.1.0

  • WindowsのReadingにスクロールを追加

0.0.4.9.1

  • Readingの返答が保存できない不具合を修正

0.0.4.4

  • WindowsでReadingが実行できない不具合を修正

0.0.4.2

  • Windowsでのウィンドウサイズの調整
  • 1つの単語に複数の意味を登録していれば単語が3つ以下でもTestを実行できてしまう不具合を修正
  • 1つの単語に複数の意味を登録していた場合、Testでその単語が出題されたときの選択肢に出現する意味はその中の1つのみとなるように修正
  • Listの単語を削除を行った後、もしくは登録されていない単語を入力してshowボタンを押し"Unregisterd word"が表示された後、すぐにその単語を登録してshowを押しても意味が表示されない不具合を修正
  • 一部のMacにて文字色が変わってしまう不具合を修正

0.0.4.1

  • Windowsとその他のosでウィンドウサイズが変わるように変更

0.0.4

  • 各ウィンドウが画面の中心に表示されるように変更

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

engly-0.1.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

engly-0.1.0-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file engly-0.1.0.tar.gz.

File metadata

  • Download URL: engly-0.1.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for engly-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a5c8f7262e95a97bebbdc3d736b46fbfa1ec47fbd2e2cf8338aaebb3b2893189
MD5 3dd3b2acff0e8e53ed9e2857e9e2df37
BLAKE2b-256 23a314f6ee2ee3e329aa478dae61457010bc790acfca42066d4d2f0c41e7dfdc

See more details on using hashes here.

File details

Details for the file engly-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: engly-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for engly-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39dadfdcf51b5e42e7346e35e6da216e8eda0e6e971fa057f4dd82f974a0c9eb
MD5 2e2ff030dc1a84eb68d54eda3e41c9c3
BLAKE2b-256 7dd21b603dad562ab7aee659887c3c2e10930186ee39c36783bc1bcd677a1ce4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page