利用者:MakuBOTto

出典: フリー多機能辞典『ウィクショナリー日本語版(Wiktionary)』
ナビゲーションに移動 検索に移動
このアカウントは Mkpoli (会話) によって管理されているボットです。

手作業で処理するのが煩わしい大量の編集を自動化するために導入されています。ソックパペットではありませんので注意してください。
管理者へ: このボットが誤作動を起こしていたら、このボットをブロックしてください。

概要

[編集]

利用目的

[編集]

このボットは現在、ここ日本語ウィクショナリーにおけるアイヌ語関係の項目の自動化を目指すプログラムです。

運転方法

[編集]

今のところ、特定なタスクに対し、手動でプログラムを作成し、動かします。基本的に非緊急な要件を低い間隔で編集する予定です。

運転原理

[編集]

管理者利用者:Mkpoliによって書かれたPythonのプログラムを元に処理を行います。

タスク

[編集]

アイヌ語項目仮置き発音を自動変換テンプレートに変換

[編集]

概要

[編集]

既存のアイヌ語項目の一部には以下のような記述が見られます。

==={{pron|ain}} ===
*{{IPA|...}}
*{{X-SAMPA|...}}

以上のような記述を以下のような記述に置換します。

==={{pron}}===
* {{ain-IPA}}

背景

[編集]

以前、アイヌ語の項目では発音を一時的に追加せず、発音テンプレートを仮置きする習慣があったと思われます。その一部は既に手動で置換されてきました。その置換を自動化することが目的です。

アイヌ語は文字を持っていなかったが、今ではローマ字やカタカナなどを用いて表記するようになりました。新しくできた文字体系なので、かなり音声的と言えます。そのため、アイヌ語のローマ字から自動的にIPAに出力できるテンプレート{{ain-IPA}}等を以前制作し、更新してまいりました。これを用いることで、高精度でアイヌ語の発音を自動的に出力できるようになっています。

対象

[編集]

対象は以下に一覧します。網羅した保証はありませんが、見つかり次第補足します。

条件

[編集]
  • 有用である: 手間の節約になり、今後の編集の試験運用とします
  • 無害である: リストは手動で検索によって得られたリストを基づいた、事前に定められた少量の項目を対象にし、変更後のテキスト結果のプレビューを人工的に検視し、変更後の項目はは人工ですべて点検します。
  • 編集頻度が過剰でない: 1分間隔で編集させます

詳細

[編集]

技術的にはPython 3.10.6によるスクリプトで、主にmwclient及びmwparserfromhellを利用します。

運転期間

[編集]

2023年9月7日(木曜日)13:00より2023年9月7日(木曜日)14:00の範囲内

進捗

[編集]
完成 作業 56項目中56項目完成。
完成 検査 56項目中56項目完成。