論文添削アプリ作成してみました
Python Kansai #03 with Mix Leap Study #74
株式会社アペイロン 倉橋弘美

自己紹介

 名前･･･倉橋弘美
 所属･･･株式会社アペイロン
 得意言語･･･ＣＯＢＯＬ、古代ギリシア語、ラテン語
 門真で生まれ、岸和田で育ち、京都で起業し、大阪に戻ってきました。
 新卒で入ったシステム会社では、1年目プログラマー、2年目システムエンジニアをやっていましたが、その後は転職を繰り返し、講師業や一般の会社でぼちぼちシステムと関わってきました。
 起業後はいくつか受注したシステムのざっくりした仕様書を作成し、優秀なプログラマーに支えられて完成してきました。
 最初にＰｙｔｈｏｎに携わったのは2010年12月。中小企業の勤怠管理システムについて、で、ＶＢＡで作成しようとしていたら、インド人の学生が、Pythonでする！と言ってきたので、「ではそれで！」となりました。
 その後かなりの歳月が経ち･･･長年温めていた自然言語系のAIアプリを作成する機会をうかがっていて、ようやく大学院生が参戦。
 今日は、そのアプリCheckPaperを作る前の過程、去年の資料を見て頂けたらと思い、初めてのconnpass参加なのに、LT枠で参加してしまいました。どうぞよろしくお願い致します。
CheckPaper ･･･https://essay.program-town.com/

誤字脱字

 Yahoo！の校正支援APIを利用して誤字脱字を判断するシステムを作成した。
• https://developer.yahoo.co.jp/webapi/jlp/kousei/v2/kousei.html Yahoo！のAPIについて• 一般的には商用利用不可。
• 商用目的で使用したい場合は要相談。
• 基本的な利用料金は無料だが、リクエストに上限あり。
 BERTのMasked Language Modelを用いて誤字脱字を判断するシステムを作成した。
• https://qiita.com/wwacky/items/0101b2797c89626d65b2

誤字脱字 問題｜社員（ホールスタッフ・店長）募集要項｜
弊社が運営するレストラン3店舗が活躍の場。いづれも、こじんまりとしたお店ながら、多くの常連さんに愛される繁盛店です。業界でもここ数年、確かな実積を上げています。お子様が口いっぱいにほうばる光景が弊社の喜びです！“家族でも、友達同士でも、一人でも、誰もが気軽に立ち寄れるお店がコンセプト。現
在働いているスタッフは、苦手からベテランまで幅広く、和気あいあいとした雰囲気です。
お店の切り盛りをイチから学んでいただきます。経験不問。能力のある方は、将来店長としてお店をお任せします。ぜひ、積極的に上を目指してください！
>>>入社後の流れ▼入社後の３ヶ月間は、研修期間です。その間に、仕込みや掃除、接客、調理など、どのような仕事があるのかを知っていただきます。実際の接客の場面を想定したシュミレーション研修なども行っています。その後、あなたの希望や適性を考慮したうえで、仕事をお任せしていきます。身を持って体験することでしか得られない、仕事の面白さ・醍醐味を実感してください。
▼接客や調理に慣れてきたら、店長候補の方には少しづつ、店長として必要な管理業務や仕入れ業務、スタッフの育成をはじめ、店鋪運営に必要な業務を教えていきます。
https://kousei.club/%E3%82%B3%E3%83%94%E3%83%BC%E3%83%A9%E
3%82%A4%E3%82%BF%E3%83%BC%E3%82%82%E5%BF%85%E8%A6%8
B%EF%BC%81%E6%A0%A1%E6%AD%A3%E3%83%BB%E6%A0%A1%E9%9
6%B2%E3%81%AE%E7%B7%B4%E7%BF%92%E5%95%8F%E9%A1%8C%E
3%81%A7/

誤字脱字(test-Word)

 答え
1. いづれ→ いずれ
2. こじんまり → こぢんまり
3. 実積→ 実績
4. ほうばる → ほおばる
5. 受けのダブルコーテーション「 ” 」の抜け
6. 苦手→ 若手
7. シュミレーション → シミュレーション
8. 身を持って → 身を以って9. 少しづつ → 少しずつ
10.店鋪
→ 店舗

 Word誤字脱字(test-Yahoo!)答え
1. いづれ→ いずれ
2. こじんまり → こぢんまり
3. 実積→ 実績
4. ほうばる → ほおばる
5. 受けのダブルコーテーション「 ” 」の抜け
6. 苦手→ 若手
7. シュミレーション → シミュレーション
8. 身を持って → 身を以って9. 少しづつ → 少しずつ
10. 店鋪
→ 店舗

 Yahoo!
{'length': '3', 'note': '', 'offset': '41', 'rule': '誤用', 'suggestion': 'いずれ', 'word': 'いづれ'}{'length': '5', 'note': '', 'offset': '46', 'rule': '用字', 'suggestion': 'こぢんまり', 'word': 'こじんまり'}{'length': '5', 'note': '', 'offset': '90', 'rule': '誤変換', 'suggestion': '実績を上げ', 'word': '実積を上げ'}{'length': '5', 'note': '', 'offset': '104', 'rule': '助詞不足の可能性あり', 'suggestion': '', 'word': '口いっぱい'}{'length': '4', 'note': '', 'offset': '163', 'rule': '助詞不足の可能性あり', 'suggestion': '', 'word': '現在働い'}{'length': '2', 'note': '', 'offset': '290', 'rule': '用字', 'suggestion': 'カ月', 'word': 'ヶ月'}{'length': '8', 'note': '', 'offset': '358', 'rule': '誤用', 'suggestion': 'シミュレーション', 'word': 'シュミレーション'}{'length': '3', 'note': '醍醐味（だいごみ）、妙味', 'offset': '440', 'rule': '用字', 'suggestion': '', 'word': '醍醐味'}{'length': '4', 'note': '', 'offset': '475', 'rule': '用字', 'suggestion': '少しずつ', 'word': '少しづつ'}{'length': '2', 'note': '鋪は表外漢字', 'offset': '511', 'rule': '表外漢字あり', 'suggestion': '', 'word': '店鋪'}誤字脱字以外の要素

 その他取り入れ方法
1. 文末表現の一貫性
2. 表記ゆれ：等々
模索している最中に、ChatGPTが流行し始めました！！
なので下記は東北大のBertを使用していますが、CheckPaper ･･･https://essay.program-town.com/
下記はChatGPTを使用して、エントリーシート自動作成をしております。
https://will-can.program-town.com/

小学生向添削アプリ

https://essay.program-town.com/sakubun/

高校生向添削アプリ

https://essay.program-town.com/

大学生向エントリーシート作成アプリ

ｈｔｔｐｓ://will-can.program-town.com/