技術情報

弊社の製品・サービスを支える技術についてご紹介します。また、弊社が利用しているオープンソース技術に関する情報なども紹介します。

基盤技術

クロール技術
ウェブサイトの巡回や更新状況の把握、ページ内からの情報抽出(Webスクレイピング) 、データの蓄積などを含む技術です。 お客様の用途に合わせたクロールシステムを、弊社独自開発のクローラー技術を応用して構築することが可能です。
検索システム構築
クロールエンジンとともに用いて、サイト内検索システムや、 ウェブ上の特定のデータの検索に特化した専用検索エンジンなどを構築する技術です。
自動監視操作技術
クロール技術を応用し外部サービスの状況を監視し、 状況にあわせて外部サービスに対して自動的に決められた操作をAPIなどを通して実行する技術です。 さらに、APIの提供されていないサービスに対してもフォームへの投稿や、ブラウザの自動運転により対応が可能です。
リッチインターネットアプリケーション (Rich Internet Application, RIA)
Ajax や Flash などの技術を用いウェブブラウザ上でもデスクトップアプリケーションのような操作性や表現力を可能にします。 弊社製品・サービスに多数導入されています。
ソーシャル・ネットワーク
ユーザー同士のつながりのネットワークをサポートする仕組みです。 弊社のプロジェクト管理システム ubicast Projects でもこの技術が応用されております。

開発者向け情報

弊社が利用しているオープンソース技術のご紹介です。

Nutch
オープンソースのウェブクロール・検索システム Nutch についてのドキュメントなど、主に開発者向けの情報を提供しています。