The computer science luminary, in one of his last interviews before his death in 2002, reflects on a programmer's life. 1972 ACM A.M. Turing Award winner Edsger W. Dijkstra. The Charles Babbage Institute holds one of the world’s largest collections of research-grade oral history interviews relating to the history of computers, software, and networking. Most of the 350 interviews have been conducte
20世紀の名著名論 C. A. R. Hoare: Communicating Sequential Processes Communications of the ACM 21(8), pp.666-677 (Aug.1978) これは並行プログラミングの混沌の世界にHoare が 投じた一石である.頭文字をとって CSP と称される ようになったプログラミング言語の提案であるが, 「入出力こそがプログラミングの基本プリミティブで あり...」というアブストラクトの書出しを大学院生 のときに読んで,目から鱗が落ちた気分になったのを 思い出す. 並行プログラミングは逐次プログラミングより格段 に難しいものと信じられている.教科書を開くと,並 行プロセス,プロセス間通信,同期などの概念が通過 儀礼のように次々登場して,学ぶ者を身構えさせる (実際,E. W. Dijkstra によるこの分野
形態素解析は日本語処理の初歩であり、文を単語に分割したり、品詞や活用形、基本形を分析するために行います。本記事では形態素解析のツールをいくつかの出力例を交えて比較していきます。 (SentencePieceでいいじゃん、という人はお呼びでないですが、そういう方には、Twitterのトレンドが変な分割になってたら嫌では?と申し上げておきたいです) MeCab 言わずと知れた形態素解析器。とりあえずMeCabを使うという人は今なお多いことでしょう。とにかく高速であるということと、システムと辞書が分離されているのが特徴です。またPythonから使うのも簡単になりました(Janomeというものがありましたがmecab-python3の方が高速です)。Javaから使いたい人はKuromojiを使えばmecab(+ipadic)相当の結果が得られるはずです。 辞書はIPA辞書が推奨されていますが、Un
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く