PostgreSQLとSenna間の類似点
PostgreSQLとSennaは(ユニオンペディアに)共通で16ものを持っています: 形態素解析、オープンソース、クロスプラットフォーム、全文検索、転置インデックス、Hyper Estraier、Java、Ludia、Microsoft Windows、MySQL、NTTデータ、Perl、PHP (プログラミング言語)、PostgreSQL、Python、Ruby。
形態素解析
形態素解析(けいたいそかいせき、Morphological Analysis)とは、文法的な情報の注記の無い自然言語のテキストデータ(文)から、対象言語の文法や、辞書と呼ばれる単語の品詞等の情報にもとづき、形態素(Morpheme, おおまかにいえば、言語で意味を持つ最小単位)の列に分割し、それぞれの形態素の品詞等を判別する作業である。 自然言語処理の分野における主要なテーマのひとつであり、機械翻訳やかな漢字変換など応用も多い(もちろん、かな漢字変換の場合は入力が通常の文と異なり全てひらがなであり、その先に続く文章もその時点では存在しないなどの理由で、内容は機械翻訳の場合とは異なったものになる)。 もっぱら言語学的な観点を主として言語学で研究されている文法にもとづく解析もあれば、コンピュータ上の自然言語処理としてコンピュータでの扱いやすさに主眼を置いた解析もある。以下は後者のためのツールを用いた例で、「お待ちしております」という文を形態素解析した例である (「茶筌」を使用した)。 自然言語以外の場合では、プログラミング言語などの場合は字句解析が相当する。.
PostgreSQLと形態素解析 · Sennaと形態素解析 ·
オープンソース
ープンソース (open source) とは、言葉通りのソースコードへのアクセスが開かれている(ソースコードが公開されている)ことを意味するのではなく、ソースコードを商用、非商用の目的を問わず利用、修正、頒布することを許し、それを利用する個人や団体の努力や利益を遮ることがないソフトウェア開発の手法を意味する。オープンソース・イニシアティブ は、「オープンソース」と名乗るための要件として「オープンソースの定義」を掲げている。.
PostgreSQLとオープンソース · Sennaとオープンソース ·
クロスプラットフォーム
プラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。.
PostgreSQLとクロスプラットフォーム · Sennaとクロスプラットフォーム ·
全文検索
全文検索(ぜんぶんけんさく、Full text search)とは、コンピュータにおいて、複数の文書(ファイル)から特定の文字列を検索すること。「ファイル名検索」や「単一ファイル内の文字列検索」と異なり、「複数文書にまたがって、文書に含まれる全文を対象とした検索」という意味で使用される。.
PostgreSQLと全文検索 · Sennaと全文検索 ·
転置インデックス
転置インデックス(てんちインデックス、Inverted index)とは、全文検索を行う対象となる文書群から単語の位置情報を格納するための索引構造をいう。転置索引、転置ファイル、逆引き索引などとも呼ばれる。.
PostgreSQLと転置インデックス · Sennaと転置インデックス ·
Hyper Estraier
Hyper Estraier(はいぱー・えすとれいや)は、日本で開発された全文検索エンジンのライブラリである。ライセンスはLGPLで提供されている。.
Hyper EstraierとPostgreSQL · Hyper EstraierとSenna ·
Java
Java(ジャバ)は、狭義ではプログラミング言語Javaを指す。広義では言語仕様以外にも、仕様が与えられているJavaクラスライブラリやJava仮想マシン、さらにはJDKやJREなどの公式のものをはじめとする、場合によってはサードパーティのものなどを含め曖昧にJavaプラットフォームと総称されるようなものなどのエコシステムなどを指すこともある。構文についてはJavaの文法の記事を参照。.
JavaとPostgreSQL · JavaとSenna ·
Ludia
Ludia(るでぃあ)は、PostgreSQLに全文検索機能を追加する拡張モジュールでオープンソースソフトウェアである。 LudiaはSennaを利用することにより、全文検索インデックスを作成する。この全文検索インデックスは、PostgreSQLの通常のインデックスと同様にSQLクエリの際に利用可能であり、高速で高精度(Sennaと同様)な全文検索が可能となる。株式会社NTTデータにより開発され、2006年10月11日にLGPLライセンスのオープンソースソフトウェアとしてバージョン0.8.0が公開された。 Linux・FreeBSDなどのUNIX系OS、Windowsで動作する。PostgreSQL 8.1以降で利用可能。 PostgreSQL 8.3以降に組み込まれた全文検索エンジンをベースとした日本語検索()が形態素解析による検索のみをサポートするのに対し、Ludiaは形態素解析以外にSennaによるN-gram検索にも対応するのが特徴である。ただしPostgreSQL 8.4以降では、同じくN-gram検索に対応したが登場している。 2007年12月にバージョン1.5.0をリリースして以降、バグ修正以外の実質的なバージョンアップが停止した状態にあり、PostgreSQL 8.3以降の環境では後述するような運用上の制限を受けることから、最近はtextsearch_jaもしくはtextsearch_sennaを必要に応じて使い分けるケースが増えてきている。.
LudiaとPostgreSQL · LudiaとSenna ·
Microsoft Windows
Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.
Microsoft WindowsとPostgreSQL · Microsoft WindowsとSenna ·
MySQL
MySQL(まい・えすきゅーえる)は、オープンソースで公開されている関係データベース管理システム (RDBMS) の一つである。.
MySQLとPostgreSQL · MySQLとSenna ·
NTTデータ
株式会社エヌ・ティ・ティ・データ(NTTデータ、NTT DATA Corporation)は、東京都江東区にある、データ通信やシステム構築事業を行っている日本のシステムインテグレーター。情報サービス事業では業界最大手である。日本電信電話 (NTT) のデータ通信事業本部を源とし、同社が発行済株式総数の54.18%(2006年(平成18年)3月31日現在)を所有する子会社でNTTグループ主要企業の一つである。.
NTTデータとPostgreSQL · NTTデータとSenna ·
Perl
Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。実用性と多様性を重視しており、C言語やsed、awk、シェルスクリプトなど他のプログラミング言語の優れた機能を取り入れている。ウェブ・アプリケーション、システム管理、テキスト処理などのプログラムを書くのに広く用いられている。 言語処理系としてのperlはフリーソフトウェアである。Artistic LicenseおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。UNIXやWindowsなど多くのプラットフォーム上で動作する。.
PerlとPostgreSQL · PerlとSenna ·
PHP (プログラミング言語)
PHP(ピー・エイチ・ピー)は "The PHP Group" によってコミュニティベースで開発されているオープンソースの汎用プログラミング言語およびその公式の処理系であり、特にサーバーサイドで動的なウェブページ作成するための機能を多く備えていることを特徴とする。 名称の PHP は再帰的頭字語として、 "PHP: Hypertext Preprocessor" を意味するとされており、「PHPはHTMLのプリプロセッサである」とPHP自身を再帰的に説明している。.
PHP (プログラミング言語)とPostgreSQL · PHP (プログラミング言語)とSenna ·
PostgreSQL
PostgreSQL(ぽすとぐれすきゅーえる: )はオープンソースのオブジェクト関係データベース管理システム (ORDBMS) である。その名称は Ingres の後継を意味する「Post-Ingres」に由来している。「Postgres」や「ポスグレ」と呼ばれることも多い。.
PostgreSQLとPostgreSQL · PostgreSQLとSenna ·
Python
Python(パイソン)は、汎用のプログラミング言語である。コードがシンプルで扱いやすく設計されており、C言語などに比べて、さまざまなプログラムを分かりやすく、少ないコード行数で書けるといった特徴がある。.
PostgreSQLとPython · PythonとSenna ·
Ruby
Ruby(ルビー)は、まつもとゆきひろ(通称 Matz)により開発されたオブジェクト指向スクリプト言語であり、スクリプト言語が用いられてきた領域でのオブジェクト指向プログラミングを実現する。 また日本で開発されたプログラミング言語としては初めて国際電気標準会議で国際規格に認証された事例となった。.
上記のリストは以下の質問に答えます
- 何PostgreSQLとSennaことは共通しています
- 何がPostgreSQLとSenna間の類似点があります
PostgreSQLとSennaの間の比較
Sennaが27を有しているPostgreSQLは、175の関係を有しています。 彼らは一般的な16で持っているように、ジャカード指数は7.92%です = 16 / (175 + 27)。
参考文献
この記事では、PostgreSQLとSennaとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: