Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
コーパス分析ツールの 選択肢の一つとしての CasualConc @ 英語コーパス学会 2015
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yasu Imao
September 02, 2026
Research
25
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コーパス分析ツールの 選択肢の一つとしての CasualConc @ 英語コーパス学会 2015
Yasu Imao
September 02, 2026
More Decks by Yasu Imao
See All by Yasu Imao
進化?迷走?CasualConc ファミリーアプリの現在地 @ 英語コーパス学会 2026
casualconc
0
150
CasualConc 3.0 —Universal Dependency タグを 利用した文法検索の試み— @ 英語コーパス学会 2022
casualconc
0
22
Going beyond simple word-list creation using CasualConc @ American Association of Corpus Linguistics Conference 2018
casualconc
0
23
Other Decks in Research
See All in Research
論文紹介:Doc-to-LoRA: Learning to Instantly Internalize Contexts
yukako_nakano
0
230
COMETAを用いたデータ民主化運動の歴史
sazimai
0
300
Détection des lésions podales par thermographie infrarouge chez les bovins et les ovins
institutdelelevage
PRO
0
120
[webinaire du Ciirpo] Agnelages plein air : des éleveurs partagent leurs pratiques
institutdelelevage
PRO
0
290
JPA2026_NetworkTutorial_JunKashihara
junkashihara
0
260
実例から見るLLMのマンガ理解:実務VQAタスクによる長期的文脈と視覚情報の定性評価
kzmssk
0
210
VLMの推論を高速化する視覚トークン削減の仕組み
tattaka
2
400
OWASP AISVS - C7
shiell
2
860
論文紹介: Understanding Epistemic Language with a Language-augmented Bayesian Theory of Mind
hisaokatsumi
0
210
SPACE 2026 - Renforcer l’attractivité des métiers des productions animales dans les établissements d'enseignement agricole
institutdelelevage
PRO
0
110
2025年度秋葉原ウォーカブルプロジェクト調査報告 「アキバらしいウォーカブル」とは何か
izumiyama_lab
1
280
Sleuthcon Keynote - How Cybercriminals (ab)use AI
fr0gger
0
440
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
600
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
590
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
640
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
340
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Navigating Team Friction
lara
192
16k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
380
Odyssey Design
rkendrick25
PRO
2
910
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
480
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
47k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Transcript
コーパス分析ツールの 選択肢の一つとしての CasualConc 今尾 康裕 大阪大学 英語コーパス学会 2015
本日の目的 新しい CasualConc のご紹介 選択肢の一つとして CasualConc も考えてください
本日のお題目 • CasualConc とは? • 現行バージョン開発に至るまで • 新バージョンの機能 • 研究への応用と今後
CasualConc とは?
Mac OS X 用コンコーダンサー
基本機能 • KWIC 検索 • 単語・n-gram リスト作成 • コロケーション表 •
ファイルをグループとして管理 • ファイルごとの頻度表(指定文字列) • SQLite を使った高速検索
基本機能 • KWIC 検索 • 単語・n-gram リスト作成 • コロケーション表 •
ファイルをグループとして管理 • ファイルごとの頻度表(指定文字列) • SQLite を使った高速検索
めざすところは Mac らしいアプリケーション
開発の経緯
Conc
今世紀初頭で まともなコンコーダンサーと言えば Windows 用のものしかなかった
TXTANA WordSmith Tools
MonoConc Pro Concordance
Mac で使えるコンコーダンサーが現れた!
AntConc
X11 依存のため お世辞にも使えるアプリケーションとは 言えなかった
そのような状況で 自らコンコーダンサーを作る試みをはじめた まあ、Javascript でしょ
痕跡
ただ、 ローカルファイルを扱うのが難しかった Ruby というスクリプト言語の存在を知る OS X (Leopard) で Ruby に
ネイティブインターフェイスがつけられる アプリケーションブリッジ標準搭載
2008 年 CasualConc リリース
Mac らしいインターフェイス WordSmith Tools と TXTANA の機能で 自分が使いたいものを移植 SQLite データベースを使った高速検索
用例検索が主目的
その後改良を重ね 現在に至る
現行バージョン
なぜ新バージョン?
開発に利用しているブリッジアプリケーション RubyCocoa の開発が止まっている 最新の OS X では開発環境が整わない ブリッジアプリケーションならではの問題が 顕在化してきている 初期の頃からの古いコードが多い
CasualConc 2.0
None
RubyCocoa 後継の RubyMotion で ほぼ一から書き直し
基本機能は継承 • KWIC 検索 • 単語・n-gram リスト作成 • コロケーション表 •
ファイルをグループとして管理 • ファイルごとの頻度表(指定文字列) • SQLite を使った高速検索
Concord (KWIC)
Word Count
Word Count (sorting)
Word Count (filtering with -ly)
Collocation
(Word) Cluster
Basic File Information
Word Frequency (by file/corpus)
TF-IDF
Key Group Frequency
Collocation Frequency
ただ問題も 文字列処理が遅くなった 並列処理を導入 スクリプトの書き直しでの高速化
新機能
OS 標準 tagger と TreeTagger との連携
統計環境 R との連携 Mann-Whitney-U と Random Forest を 利用した特徴語抽出
Mann-Whitney-U Random Forest
統計環境 R との連携 Mann-Whitney-U と Random Forest を 利用した特徴語抽出 頻度表の視覚化・分析
Word Cloud Line Chart
Bar Chart Pie Chart
Scatter Plot
Cluster Analysis Multi-dimensional Scaling (MDS)
Correspondence Analysis
None
Principal Component Analysis
Network Analysis Concordance Plot
グラフは PDF 統計値など
R のスクリプトを 確認、変更、再実行 R のスクリプトと データを保存可能
おまけ的機能
複数のファイル・ファイルグループから すべてにある単語、それぞれにしかない単語を 抜き出す
Vocab Profiler
正規表現練習
単語リスト結合
研究への応用
目指している方向性 研究初期段階での 探索的な作業の簡略化 データの可視化 本格的な分析への下準備
コーパス(ファイルグループ)選択
頻度表作成(stop words/lemma 処理)
Random Forest
Random Forest の結果で抽出
None
もう一つ
コーパス ICNALE 学習者(L2 使用者) ICNALE 英語母語使用者
Reporting Verbs と -ly で終わる Adverbs の コロケーションテーブルを作成
コロケーションテーブル
分析 ネットワーク分析 CasualConc の ネットワーク分析ツールで作図 NNS と NS を分けて作成
Reporting Verbs - Adverbs NNS ENS
今後の方向性 インターフェイスの日本語化 日本語マニュアルの整備 さらなる機能の追加 具体的な応用例の提示