【雑談-「AIでソフトを自作したい」】構造図エディターをAIで開発!言語学の構造図作成を効率化します

2026年8月8日
卯香香 ボッチ学生
卯香香
総合 54 863pt

言語学をやっています。大学生です。

Amazonのアソシエイトとしてガジェッターは適格販売により収入を得ています
BLOG

ブログ日記/その他

 今日はものすごくニッチな雑談をします。

構造図の話

 言語学をやっていると,文の構造をこんなふうに示したりします。

 まぁ,詳しいことは私の指導教員のYouTubeをご参照いただくとして。

 問題はこれの描写方法です。

ちなみに岐阜には住んでいません,名古屋県民です。
ちなみに岐阜には住んでいません,名古屋県民です。

 これを書くのって意外と大変だったりします。私の指導教員には構造図をExcelで作るよう指示されました,まぁ初級のクラスなので,多少はそれでもいいですけど。でもやっぱり,結構な手間なんです。

 正直に言えば,こんなふうに書く手もあります。

こんなふうに書くかも
[I'' [N'' [N' [N 私は]]] [I' [V'' [P'' [N'' [N' [N 岐阜]]] [P' [P に]]] [V' [V t_i]]] [I 住んでいますi]]]

 まぁ,みやすくもないですし,スライドなどでは,極力使いたくないです。

 これをどうにかして,パソコンで簡単に書きたい,そう思って自作することにしました。

現状のソフト 

 現状私の知る限りでは,TreeFormというソフトが一番有名だと思います。これ結構癖が強くて,操作感は慣れが必要です。

sourceforge.net
リンクカード
sourceforge.net
なんかちょっと古そうだよね,まぁでも複雑なものを書くには断然これ。
なんかちょっと古そうだよね,まぁでも複雑なものを書くには断然これ。

 これの問題点は,まぁかなり機能は多いのですが,初学者にとって使いやすくない点,あと日本語との相性が悪い点にあります。日本語の入力がフォントの都合上,いちいち切り替えなきゃいけません。まぁ,当然ほとんどが英語話者向けですし,なかなか日本語の構造図を書きたい人は少ないのかもしれません。

自作した

 ということで,タイトルの通りソフトを自作することにしました。といっても,全くの初心者,何をしていいかもわかっていません。今回使ったのは,Qwenくんです。最近3.8Maxが登場し,個人的に無料で使えるAIとしては最高峰の性能があると思っています。

qwen.ai
リンクカード
qwen.ai

 Deepseekってなんか性能がいい時と悪い時があります。エクスパートもちょっと微妙かな。体感Qwenは安定して90点を出せる優等生,Deepseekはたまに100点,いつもは80点を取る生徒,みたいな。まぁ,どちらも優秀です。

 AIに渡したプロンプトはこんな感じ。よく「役割を付与しましょう」とか,「口調が大事だ」なんてライフハックありますけど,まぁ,そんなのは無視です。使えればいいのですから。Qwenは結構日本語の若干のニュアンスを読み取るのも上手です。

今からWindowsで動作するアプリを作りたい。 アプリ名は 「構造図エディター」にしましょう。 目的は生成統語論における構造図の作成です。これまで使ってきたソフトのUIが使いにくかったので,自作することにしました。機能はわかりやすくしましょう。フォントは明朝体に限ります。そして,構造も右ヘッドと左ヘッドを切り替えられるようにしておいて,まず最低限の形だけ初期状態でつけておきましょう。(デフォルトは左ヘッドで) ここからが肝心ですが,採用する句構造規則をこのようにしましょう。 C’’から始めて, C’→ C I’’,I’’→N’’ I’のようなシンプルな規則です。(DP仮説はなしとしましょう,ただラベルは変更できるようにしておいて) 他のものは,簡単に足せるようにリボンバーに用意して。移動の痕跡や,c-コマンドなど,構造図を書くのに必要なツールは全て実装して。 UIはOffice2007を彷彿とさせるものにしましょう。その方が使いやすいからね。 保存は,画像形式で保存できるようにし,保存先はユーザーに選択させましょう。 パイソンで作れるよね?

 はい,こんなんでもちゃんと出力してくれます。ただ,この初期版ははっきり言ってだめでした。ちょっと指示が足りませんでしたね。句構造規則のプリセットが少なすぎです。(スクショはどこか行っちゃった)

 そこで,次に句構造規則を少し足して指示しました。

いいね,素晴らしいけどもう少し改善してほしいところがあって。まず,簡単に間違えたときに,枝を取り消せるようにして。あと,もう少し句構造規則のプリセットを増やして。DP仮説以前のもので。P''→P' N''とか,またN''→ det N'とか。できるだけ最初からプリセットをほとんど搭載した親切設計にしてほしい。

 ね,こんな口調でもちゃんと言うことは聞いてくれます。そしてできたのがこんな感じ。

なんかあんまりフレンドリーじゃないUI
なんかあんまりフレンドリーじゃないUI

 そんなに悪くないですね。機能としてはそこそこ使える感じ。ただUIが使いやすくないです。これ以上Qwenを詰めても可哀想というか,向上がみられませんでした。当然いちいち指示すればいいのはわかります,ここをこう配置して,ボタンはどんなふうで,といったように。でもなんだかそれってAIで作っているのになんか楽できていない気がします。

 仕方なしに,最終手段。大学生なので,MS365が無料で使えます。このライセンス,MSのCopilotが使えるんですよね。CopilotにはChatGPTの最新のものも選択可能です。

岐阜大学の慈悲に感謝しながら泣く泣くChatGPTを使用
岐阜大学の慈悲に感謝しながら泣く泣くChatGPTを使用

 苦渋の選択として,最終のUI調整はChatGPTに投げることにしました。なんで使いたくないかって,昨年Geminiが大学生に1年間無料で配布してましたよね,でもあれってGeminiのあるルーティンに慣れさせて,継続購入させよう,なんてプロモーションなのは誰だってわかります。結局,今あるものに依存してしまっては,最終的に高くついてしまうのではないか,そう思って,このCopilotも使えるにも関わらず封印してきたわけです。卒業したら自腹ですからね。

gadgeteer.jp
リンクカード
gadgeteer.jp

 ちなみそんな理由で,MS Officeも脱却を試みてみたり。

なんかパチモン臭あるけど,まぁガワとして考えたら完璧
なんかパチモン臭あるけど,まぁガワとして考えたら完璧

 はい,そんなこんなでChatGPTにわからせられて完成したのがこれです。Office2007のような,フレンドリーなUIにせよ,と指定し,またそのほか機能を若干指定したら,こんなのを作ってくれました。

初期状態がこれです。ここに付け足していく感じ。不要であれば消すこともできます。
初期状態がこれです。ここに付け足していく感じ。不要であれば消すこともできます。

 もしかしてQwenにはOffice 2007の学習データがないのかなぁ,わかりませんけど,UIは明らかに洗練されました。

概要

 使い方ですが,初回起動時にユーザー名を登録できます。当然証明書などはないので,警告が出ますが,導入には問題ありません。ユーザー名はホームから変更できます。

 また,編集の拡張子も指示したら自由に変更できるんですね。ふざけて私の名前にしました。まぁ,使う人もほとんどいないでしょうし。あとはラベル変更や,移動などに際してコピペがしやすいようクリップボード機能もつけました。

作成途中で保存することもできます。まぁこのソフト以外では開けないけど。
作成途中で保存することもできます。まぁこのソフト以外では開けないけど。

 挿入タブでは基本的な描写ツールがあります。まぁ,これは使いたい場合に,と言った感じ。

 はい,これが完全にこのソフトの強みです。圧倒的なプリセットの句構造規則。初学者も安心です,授業では使えないかな。ズルになっちゃうので。でもまぁ,わざわざラベルを入れて,と言った手間が省けるので。

 ちなみに,日本語と英語ではヘッドの左右が違います。なので,ホームに規定のヘッドを指定できるようにしてあります。まぁ,他の言語については,個々の枝で左右を入れ替えられるので,それで対応するか,素直にTreeFormをお勧めします。 

 ちなみにちなみにガジェッターの利用規約上に,またリスク上不特定多数への配布には抵抗があるので,配布についてはリサーチマップへお問い合わせください,とします。

まとめ

 ということで,今回はAIを使って,自作でソフトを作ってみた,そんなお話でした。はっきり言えば,AIのスキルも言語化のスキルも,プログラミングのスキルも皆無なので,もう少しいい手があるのかもしれませんが,そんな情弱文系にでも,これくらいだったら自作できるなんていい時代だなぁ,と。あと,ChatGPTに "わからせ"られた,そんな経験でした。Qwenの今後に期待です。

Gadgeteer for Macintosh
Facebook LINE B! はてな RSS
LIKE

いいね (5件)&足跡 (6件)

TALK

コメント (0件)

まだコメントはありません。最初のコメントを書いてみましょう!

NEXT

前後の記事

MORE

関連レビュー

コメ欄 5
ガジェットレビュー
投稿しませんか?
~投稿特典プレゼントあり~
特典 マウスパッド