Automated Web Awakening Knowledge, Information and News Gathering Project

プロジェクト参加サイト募集(^^)/~~

AWAKENING Projectの目的はインターネット上の情報を有用な新しい情報に加工することであるが、これにはアイデアが重要である。スクリプト言語によるテキスト処理の技術そのものも大切ではあるが、アイデアのほうがもっと重要である。私はこのようなことにトライしているとか、こういうことがしてみたいということがあれば、本ホームページのインターネット会議室に書き込むなり、ご自身のホームページで実施して、プロジェクトページへリンクしてメール等で連絡をください。情報交換しましょう。


News

日記間相互作用によって、プロジェクト名を変更することにしました。AWAKENING Project。又の名を覚醒プロジェクト。目を覚まさせるような知識・情報・ニュースをインターネットから収集して、新たな枠組みの中でデザイン・提示をし、世の人を目覚めさせよう。[04/28/2003]

目的

スクリプト言語の発展は目覚しく、あらゆるプログラミングの分野に進出している。今や各種のスクリプト言語でインターネット領域でプログラミングできることは普通になっている。フィルター型テキスト処理言語のAWKさえ、インターネットに接続して様様なテキストを加工することができるようになった。スクリプト言語はPerl、Ruby、Python、Tcl/Tk、AWK等、何を使ってもよい。インターネット上に存在する大量のテキストから有用な情報を抽出し、新たな情報に加工して役立てようというのが、AWAKENING Projectの目的である。なにしろ、Web上に豊富に存在する情報の多くはテキストの形で存在しているのだ。テキスト処理の対象として最も興味深いと言えるだろう。

目標

関心のある方々との情報交換によって新しい発想による新しい知識・情報・ニュース収集、デザイン、提示を実現することである。単なる収集(Gathering)でなく、発掘(Mining)のほうが相応しくなるような。

方法

何かお好みのスクリプト言語をマスターしよう。現在、日本国では(^^;)Rubyがお勧めかもしれない。ホームページ、メーリングリストのアーカイブ等、豊富な日本語情報があるし、既に多数の256/256+倍本やリファレンス、入門、解説書が出版されている。無論、歴史が長く書籍情報やモジュールの豊富な今や世界的にメジャーなPerlを使うのも有力な選択肢である。Tcl/Tk、Python、AWK、その他、選り取り見取りのスクリプタにとっては幸せな時代だ。あなたのお好みを見つけよう。何でもいいが、文字列の正規表現によるパターンマッチングができる言語を選択することがポイントだ。このホームページにはこういった言語へのリンクがあらゆるところに張り巡らされている。参考にしていただきたい。

サンプルはPerlとTcl/Tkばかりなので、Rubyを使って実践講座を書いてみよう。題して、


関連サイトと応用例一覧

サンプル

メモ

AWAKENING Projectを発展させるための思索・アイデア・リンク

  1. メディアとしてのインターネット
  2. AWKING (Automated Web Knowledge, Information and News Gathering) Project
  3. マシン学習
  4. ソフトウェアの未来
  5. Perlモジュール散策:Perlにおける人工知能の現在
  6. パーソナルAIの勧め・・・というか、実践(^^;)
  7. Autonomy
  8. Weka Machine Learning Project

(C)jscripter