pythonを使って1時間かけて大学院受験用の単語暗記ソフトを作りました。

パソコン用の使いやすい単語暗記ソフトがないそうですが?仕方なく、悩んでPythonを使って1時間かけて大学院受験用の単語暗記ソフトを作りました。
ここに画像の説明を挿入します
コードは私のgithubでオープンソース化されています。誰でも STAR にようこそ!
このうち、データは SQLite に保存されており、形態学的同義語ジャンプは、jaro winkler 距離に基づいて最も近い単語を取得し、同義語ジャンプは、huggingface の bert-base-uncased モデルを使用して取得された単語埋め込みベクトルであり、コサイン類似度距離の計算。この部分はオープンソースではないので自分で実装することも可能ですが、オープンソースプロジェクトには大学院入試に必要な6646語の単語と索引が含まれており、検索機能も通常通り利用できます。
データベース テーブルの作成ステートメントは次のとおりです。ダウンロード後、自分でデータをエクスポートし、完全な Word ライブラリを取得できます。

c.execute('''DROP TABLE IF exists process;''')
c.execute("CREATE TABLE process(id INTEGER);")
c.execute('''DROP TABLE IF exists words;''')
c.execute('''CREATE TABLE IF NOT EXISTS words(id INTEGER PRIMARY KEY AUTOINCREMENT, word TEXT, en TEXT, us TEXT, meaning TEXT, count INTEGER)''')

今後時間があるときに具体的な方法を追加していきます!

おすすめ

転載: blog.csdn.net/weixin_43997331/article/details/135376336
おすすめ