PHPを使って形態素解析と文章の類似度を出してみる

ご無沙汰しております。 taanatsuです。 今回は珍しくPHPの記事を書いていこうと思います。 ExciteといえばPHPですからね!しらんけど。 形態素解析 皆さんは「形態素解析」という言葉を耳にしたことがありますでしょうか? 機械学習だ!AIだ!と騒がれる昨…

Nim言語でダイクストラ法を書いてみる

はじめに ダイクストラ法というものをご存知でしょうか? ざっくりいうと、目的地までの最短コースを探すときに使うアルゴリズムの一つです。 それを性懲りもなくNimで実装してみましょう。 ダイクストラ法 以下のサイト様がわかりやすいかと思います。 http…

Nimを使ってGUIアプリケーションを作成してみる

今回のあらすじ 前回の記事、「Nim言語を使って簡単に文章の類似度を計算してみる」の続きになります。 今回は文章の類似度を計算するGUIアプリケーションに挑戦していきます。 NiGUI NiGUIは「cross-platform desktop GUI toolkit」ということで、 Windows,…

Nim言語を使って簡単に文章の類似度を計算してみる

皆さんは「Nim」という言語をご存知でしょうか? Nimは「Pythonをブラッシュアップして、秘伝の悪魔のタレをかけたような感じ」と比喩されるような言語です。 そしてNimはC言語などにコンパイルされ、C言語などのコンパイラを使ってバイナリにコンパイルされ…

WebPush機能を使ってみる

はじめましてtaanatsuです よろしくお願いいたします。 初記事ということで、今回はWebPush機能を作っていこうと思います。 それでは、やっていきましょうか。 流れ Push通知を許可するかの確認用リンク作成 manifest.jsonの作成 サービスワーカー用のJavaSc…