Home > スポンサー広告 > Aonaware Web Services DictService

スポンサーサイト

スポンサー広告

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Comments:-

Comment Form

Trackback+Pingback:-

TrackBack URL for this entry
http://karafuto50.blog117.fc2.com/tb.php/180-0e80c9ea
Listed below are links to weblogs that reference
スポンサーサイト from Karafuto Blog

Home > スポンサー広告 > Aonaware Web Services DictService

Home > web > Aonaware Web Services DictService

Aonaware Web Services DictService

web

  • 2008-10-21
  • web

英英辞書の Web APIを探したが、Aonaware Web Services DictServiceUrban Dictionaryくらいしか見つからなかった。Urban Dictionaryには SOAPしかないようなので、Aonaware Web Servicesを調べてみた。

Aonaware Web Services DictServiceでは SOAP、HTTP GET、HTTP POSTが利用できる。私が利用しそうなのは HTTP GETなので、下に書いてある URLは HTTP GETの URLです。

Web APIの説明

Service Description

URL
http://services.aonaware.com/DictService/DictService.asmx?WSDL

DictServiceの Web APIの情報自体が XMLで取得できる。

サーバの情報

ServerInfo

URL
http://services.aonaware.com/DictService/DictService.asmx/ServerInfo?

辞書のデータベースの単語数(見出し語数)、容量などが表示される。

辞書のリスト

DictionaryList

URL
http://services.aonaware.com/DictService/DictService.asmx/DictionaryList?
名前辞書ID(dictId)種類(内容)単語数(見出し語数)
The Collaborative International Dictionary of English v.0.48gcide英語辞書203645
WordNet (r) 2.0wn英語の概念辞書(英語類語辞書)154563
Moby Thesaurus II by Grady Ward 1.0moby-thes英語類語辞書30263
Elements database 20001107elements元素辞典130
Virtual Entity of Relevant Acronyms (Version 1.9 June 2002)veraコンピュータ関連の略語集9203
Jargon File (4.3.1 29 Jun 2001)jargonハッカー用語辞典2374
The Free On-line Dictionary of Computing (27 SEP 03)foldocコンピュータ用語辞典13801
Easton's 1897 Bible Dictionaryeaston聖書辞典3968
Hitchcock's Bible Names Dictionary (late 1800's)hitchcock聖書人名辞典2619
Bouvier's Law Dictionary Revised 6th Ed (1856)bouvierアメリカ法律辞典6797
THE DEVIL'S DICTIONARY ((C)1911 Released April 15 1993)devilsアンブローズ・ビアスの悪魔の辞典997
CIA World Factbook 2002world02世界各国に関するアメリカ合衆国中央情報局 (CIA)の年次刊行物280
U.S. Gazetteer (1990)gazetteerアメリカ合衆国地名辞典(国勢調査を基にした地名、人口、位置情報、郵便番号)52994
U.S. Gazetteer Counties (2000)gaz-countyアメリカ合衆国州名辞典12875
U.S. Gazetteer Places (2000)gaz-placeアメリカ合衆国の地域辞典51361
U.S. Gazetteer Zip Code Tabulation Areas (2000)gaz-zipアメリカ合衆国郵便番号辞典33249

辞書の情報

DictionaryInfo

URL
http://services.aonaware.com/DictService/DictService.asmx/DictionaryInfo?dictId=(辞書ID)
(例)http://services.aonaware.com/DictService/DictService.asmx/DictionaryInfo?dictId=gcide

パラメータの辞書ID(dictId)は DictionaryListで得られる。

拡張辞書のリスト

DictionaryListExtended

URL
http://services.aonaware.com/DictService/DictService.asmx/DictionaryListExtended?

ほとんどが翻訳辞書。日本語と関係ありそうなのは、Japanese-German Freedict dictionaryだけ。

検索

Define

URL
http://services.aonaware.com/DictService/DictService.asmx/Define?word=(単語)
(例)http://services.aonaware.com/DictService/DictService.asmx/Define?word=service

すべての辞書から単語や見出し語の定義、意味、内容を調べる。

辞書を選んで検索

DefineInDict

URL
http://services.aonaware.com/DictService/DictService.asmx/DefineInDict?dictId=(辞書ID)&word=(単語)
(例)http://services.aonaware.com/DictService/DictService.asmx/DefineInDict?dictId=wn&word=blood

辞書を辞書ID(dictId)で指定して、単語や見出し語の定義、意味、内容を調べる。

一致方法のリスト

StrategyList

URL
http://services.aonaware.com/DictService/DictService.asmx/StrategyList?
一致方法の ID
exact
完全一致
prefix
前方一致
substring
部分一致
suffix
後方一致
re
POSIXで定義された新しい正規表現(POSIX 1003.2 (modern) regular expressions)
regexp
古い正規表現(Old (basic) regular expressions)
soundex
発音を表した文字列で検索(Match using SOUNDEX algorithm)
lev
あいまい検索(類似の単語が返る)(Match headwords within Levenshtein distance one)
word
区切られた文字列で検索(Match separate words within headwords)

一致方法を指定して、単語検索

Match

URL
http://services.aonaware.com/DictService/DictService.asmx/Match?word=(単語)&strategy=(一致方法)
(例)http://services.aonaware.com/DictService/DictService.asmx/Match?word=parrty&strategy=lev

一致方法を指定して、すべての辞書から単語、見出し語を調べる。単語と辞書IDが返る。(単語の定義、意味を取得できるわけではない。)

一致方法、辞書を選んで、単語検索

MatchInDict
URL
http://services.aonaware.com/DictService/DictService.asmx/MatchInDict?dictId=(辞書ID)&word=(単語)&strategy=(一致方法)
(例)http://services.aonaware.com/DictService/DictService.asmx/MatchInDict?dictId=moby-thes&word=dict&strategy=suffix

一致方法、辞書を指定して、単語、見出し語を調べる。単語と辞書IDが返る。(上の Matchと同じように単語の定義、意味を取得できるわけではない。)

Comments:0

Comment Form

Trackback+Pingback:0

TrackBack URL for this entry
http://karafuto50.blog117.fc2.com/tb.php/180-0e80c9ea
Listed below are links to weblogs that reference
Aonaware Web Services DictService from Karafuto Blog

Home > web > Aonaware Web Services DictService

おまかせリンク(R)
全記事表示リンク
Search
Meta
Feeds

Page Top

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。