| リタ | |
|---|---|
| 原作者 | ダニエル・C・ハウ |
| 開発者 | RiTa 寄稿者 |
| 安定版リリース | v3.0.2 [ 1 ] / 2022 年 1 月 1 日 ( 2022-01-01 ) |
| 書かれた | JavaScript、Java |
| プラットフォーム | クロスプラットフォーム |
| タイプ | 自然言語 |
| ライセンス | GPL |
| Webサイト | rednoise |
RiTaは、生成的ライティングと英語自然言語処理のためのオープンソースソフトウェアツールキットです。当初はDaniel C. Howe氏とその協力者によってJava言語で開発され、後にJavaScriptでrita.jsとして実装されました。現在のRiTaバージョン(バージョン3.0は2023年にリリース)はJavaとJavaScriptの両方で実装されており、p5.js、Processing、Node、Androidと統合されています。
特徴
使用例
// JavaScript/Node.jsの場合let { RiTa } = require ( 'rita' );console.log ( RiTa.rhymes ( ' sweet ' ) ) ;/*[ 'beat', 'beet', 'cheat', 'cleat', 'compete', 'complete', 'conceit', 'concrete', 'deceit', 'defeat', ... ]*/let features = RiTa . analyze ( '象が一口食べました!' ); console . log ( features );/*{ 電話: 'dh-ah eh-l-ah-f-ah-nt t-uh-key b-ay-t !'、 強調: '0 1/0/0 1 1 1 !'、 音節: 'dh-ah eh/l-ah/f-ah-nt t-uh-key b-ay-t !'、 pos: 'dt nn vbd dt nn !'、 トークン: '象が噛みつきました !' }*/// Java/Processingの場合rita.*をインポートします。void setup () { size ( 100 , 200 ); textSize ( 16 ); fill ( 0 ); String [] words = RiTa . rhymes ( "sweet" ); for ( int i = 0 ; i < words . length ; i ++ ) { text ( words [ i ] , 20 , 20 + i * 18 ); } println ( RiTa . analyze ( "象が一口食べました!" )); }関連プロジェクト
- ケイト・コンプトンによるトレーサリー/ブレイサリー
- スペンサー・ケリー著『NLP-妥協』
- Casey ReasとBen FryによるProcessing(プログラミング言語)
- Lauren McCarthyによるp5.js
- クリス・クリマスによるTwine
RiTaを使用したプロジェクト
- Zuckifier、2015年。サム・ラヴィーン
- @SortingBot、2015.ダリウス・カゼミ
- ブリリアント・エンタープライズ(2014年)。ジェル・ソープとクリエイティブ・リサーチ・オフィス
- ゲーム定義、2013年。Molleindustria
- ミラーリング・ティアーズ:ヴィサージュ、2011年。ジョン・ケイリーとペニー・フローレンス
- 読者プロジェクト、2009年。ジョン・ケイリーとダニエル・C・ハウ
ライセンス
RiTa は、 GNU General Public Licenseに従って無料、解放的、オープンソースです。
注記
RiTa という名前は、印をつける、引っ掻く、落書きするという意味の 古ノルウェー語に由来しています。
参照
参考文献
- Howe, Daniel C. (2009), RiTa: 計算文学のための創造性サポート(PDF) , ACM Press, pp. 205– 210
- ハウ、ダニエル;ソーダーマン、A. ブラクストン(2009)「ジェネラティブ文学の美学:電子ライティングワークショップからの教訓」、ハイパーリス:ニューメディアカルチャー、ヴィジョンランドスケープ、第6巻、doi:10.20415/hyp/006.e04
- ジョンストン、デイヴィッド・J(2016年6月3日)『美的アニミズム:デジタル詩の存在論的含意』ケンブリッジ:MIT出版、188頁。ISBN 9780262034517。
- ケイリー、ジョン、ハウ、ダニエル (2012). 『共通言語におけるその意味』プロビデンス: NLLF 出版. ISBN 978-0948454301。、限定版アーティストブック
- 江良中 (2011年11月24日). Proceedings of the 2011 International Conference on Informatics, Cybernetics, and Computer Engineering (ICCE2011) November 19-20, Melbourne, Australia. Vol. 3, Computer networks and electronic engineering . Springer-Verlag Berlin Heidelberg. p. 28,29. ISBN 978-3642251948。
- アンズワース, ジョン; シーメンズ, レイ; シュライブマン, スーザン (2016). 『デジタル・ヒューマニティーズへの新しいコンパニオン』 ジョン・ワイリー・アンド・サンズ. p. 132. ISBN 978-1118680643。
- ^ “リリース - ダウエ/リタ” . 2023 年12 月 23 日に取得– GitHub経由。