タグ

解説に関するstick23rdのブックマーク (72)

  • 私のブックマーク: オントロジー

    AIにおけるオントロジーはいまや大変幅広い文脈をもっている。AIにおいてオントロジーという用語が受け入れられたのは直接的には知識表現(KR)の分野での知識共有プロジェクトが大きな役割を担ったが、自然言語分野での大規模シソーラスや知識システム開発などとむすびつき、多様な文脈が生まれている。近年はWWWや電子商取引の基礎技術になると注目されている。このため多様なリソースが現在、WWWに公開されている。以下ではWWWでアクセス可能なものを使って、オントロジーの現状を紹介する。 まず知りたいのはオントロジーが何か、ということであろう。これに関しては一つの答えを出すことは困難である。AIの中での歴史的にみればGruberの定義[1-1]がある。GruberはOntolinguaを提唱した人物であり、このころのオントロジー研究推進のシンボル的役割を果たした。現実にオントロジーの研究者が何を考えているか

  • 形態素解析エンジンSenを使う - 不可視点

    ゼミ用資料 関係のない方はスルーしてください グーグル様に聞けばすばらしい資料がいっぱい出ますが、とりあえず出たやつをまとめました。 無料のものから商用向けまで非常に多くの形態素解析エンジンが開発されている。 形態素解析とは? 対象言語の文法の知識(文法のルールの集まり)や辞書(品詞等の情報付きの単語リスト)を情報源として用い、自然言語で書かれた文を形態素(Morpheme, おおまかにいえば、言語で意味を持つ最小単位)の列に分割し、それぞれの品詞を判別する作業を指す。 自然言語で書かれた文を、形態素(言語で意味を持つ最小単位)に分割する技術です。この際、辞書 (「品詞」などの情報つきの単語リスト)中の情報を参照することで、「品詞」、「活用形」、「読み」等の情報を得ることが可能です。 工藤 拓[MeCab 汎用日形態素解析エンジン]http://www.jtpa.org/files/M

    形態素解析エンジンSenを使う - 不可視点
  • アノテーション

    情報の付加 ネイティブアプリケーション開発お C 言語や C++ 言語を利用してきた技術者にとって、アノテーションは未知のものでしょう。 一方、Microsoft .NET技術者にはアノテーションとは .NET における属性のことであると言えばそれだけで何かわかります。 アノテーションとは、クラスやメソッド、フィールドなどのプログラム要素に対して、プログラム的に意味づけを行うというものです。 ネイティブの開発者は、ソースコードにコメントを残したり、ドキュメントを作成するなどしてプログラム要素の意味を残しました。 しかし、これはプログラムコードと必ずしも同期しているわけではなく、ドキュメントがプログラムに対して古くなるというのは日常です。 新しい Java のアノテーションや、.NET の属性(アトリビュート)は、コンパイルされたプログラムの中に情報として意味づけされたオブジェクトを残し

  • ウェブのオントロジー言語OWL -- ウェブに存在するものとその関係の定義

    RDFモデルとRDFスキーマによるリソースの叙述という基ツールを使って、ウェブに存在するものごとの分類体系(クラス)やその関係、さらにはそれを推論していくためのルールを定義するオントロジー言語OWLが2004年2月にW3C勧告となりました。セマンティック・ウェブでは、各地で独自に定義される語彙を関連づけ、相互運用できるようにするためにオントロジーが重要になります。オントロジーで表現された知識を利用して、エージェントが高度な検索などを行うことが期待されています。 オントロジーとは ウェブ・オントロジーのユースケース W3Cのウェブ・オントロジー言語OWL OWLの基構成 ヘッダ要素 クラス公理 プロパティ公理 個体による事実の記述 参照文献 ※OWLを含む体系的な解説『RDF/OWL入門』を上梓しました。 オントロジーとは オントロジー(ontology)は、アリストテレス以来の「存在論

  • SD assessment

    SD(Semantic Differential)法は,C. Osgoodが開発した事象の一般的な意味次元 を量るための測定法で,心理学的な実験でよく用いられる. 「好き-嫌い」などの反対語の対からなる 評価尺度を複数用いて対象の評価を行う. 各評価尺度対に対して5段階や7段階の 両極性の尺度で複数の被験者に回答させ,各評価尺度段階 を得点とするリケルト尺度(Likert scale)を用いて数値化して,因子分析により 評価次元を抽出するのが一般的である. 今回の実験では真ん中の「どちらともいえない」 というどっちつかずの評価が頻発する(日人に多い)のを避けるため, 以下の4段階9項目の評価尺度 を用いた.また,対語のどちらを左右にするかは無作為に選び, 評価的によい言葉が左右どちらかに偏らないようにした. SD法評価尺度

  • 生きあたりまったりブログ

    休学中の過ごし方…うつ状態で何してた?就活やバイトは?大学休学中おすすめの過ごし方、やめたほうがいいことを経験者が解説。

    生きあたりまったりブログ
  • APIの作り方は? 自分でAPIを作って、公開することを検討しています。…

    APIの作り方は? 自分でAPIを作って、公開することを検討しています。そこで、参考になる資料やサイトを教えてください。 どういう形式(JSON?XML?)で出力したらいいのかなど、基的なことから全くわかりません。 MySQLPHPで運営しているサイトでためたデータを活用しようと考えています。

  • Loading...

  • Webアプリ初心者プログラマのPHP習得法 - 脱・下流エンジニア (仮)

    僕のPHP勉強方法をメモをかねて書いておきます. プログラミング経験はあるけど,Webアプリは書いた事がない人に参考になるかもしれません.僕のWebアプリ実装経験は,5年ほど前にPerlCGIを書いたことがある程度です.DBはほとんど使ったことないです. PHPの基礎習得 『PHPによるWebアプリケーションスーパーサンプル 第2版』 で文法と基的な関数をさらう.プログラミング経験があれば,言語的にはPHPは簡単なので即効で理解できると思います. ただし,フォームやフォーム入力値のチェック,セッションやクッキー,データベースとの連携,セキュリティなどWeb特有の部分はちゃんと見ておいた方がよいです. また,単にコードを読むだけでなく,気になったサンプルコードは実際に動かしてみたり,改造してみると理解がはやまります. PHPプログラムを始めてみたい、難しいと思っている人の為に*ホームペー

  • Javaから見たRuby on Rails - @IT

    記事は2006年に執筆されたものです。RubyRuby on Rails全般の最新情報は@IT フォーラムをご参照ください。 Javaエンジニアの皆さんにとって、最近気になるテクノロジーとして「Ruby On Rails(以下、Rails)」が挙げられるのではないでしょうか。 インターネットを使って、Railsについて少し調べてみると、いろいろと刺激的なキーワードが並んでいることが分かります。例えば、もう誰もが用語として知っているAjaxへの標準対応であったり、「Javaの10倍の開発生産性」「ブログサイトが15分でできる」といったようなパフォーマンスを強調する触れ込みであったり、「DRY」「Convention over Configuration」といったRailsの思想を表す目新しいキーワードであったりします。 逆に、Railsの概要を紹介する文に必ず書かれている「MVCアーキテ

  • Eclipse + PHP5プラグインでフリーのPHP開発環境を構築:Goodpic

    This shop will be powered by Are you the store owner? Log in here

  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。