Blog


  1. 2023 年振り返り

    2023 年を振り返る。 Reading 今年は、瀧本哲史先生と Nassim Nicholas Taleb の年だった。 瀧本哲史先生の著書は、『僕は君たちに武器を配りたい』を大学生時代振りに再読したことをきっかけに、殆ど全ての著作を読むに至った。『君に友だちはいらない』を読んでコミュニティ作りに対する意識を変えた…
  2. Neo4j を VectorDB として使う

    Neo4j は v5.13 で Vector search index を実装した。使い方は他の VectorDB と同様で、ベクタライズしたデータを Vector Index に格納する。Cypher クエリを通じて近似解を導出する。 この記事では、Vector Index の使い方について紹介する。具体例では、ノ…
  3. Semantic Search をブログに実装した

    Semantic Search をブログに実装した。VectorDB (Pinecone) の実験としての意味合いが強い。 技術構成を紹介する。まずはインデックスの更新フローについて。Markdown ファイルで入稿したブログ記事から、Gatsby でビルド時にメタデータを抽出する。メタデータとしては、記事の URL…
  4. PLUTO を読んだ

    浦沢直樹氏の "PLUTO" 全8巻を読み終えた。想定を超えるストーリーのテンポの良さと引き込み力に、一晩で一気読みしてしまった。後悔はしていない。 さすが浦沢直樹ワールドとでも呼ぶべきか。鉄腕アトムという漫画界の金字塔とでも言うべき作品に、真っ向から挑み、砕けることなく、その隣に全く新しい金字塔を立ち上げた。その力…
  5. Antifragile

    "The Black Swan" で有名な Nassim Nicholas Taleb は、続編の"Antifragile" において Antifragile (反脆弱性) という概念を紹介した。 Antifragility は Randomness と Disorder を好む性質のことで、具体的には頭を切られるた…
  6. Summary by AI 機能をブログに実装した

    "Summary by AI" 機能をブログに実装した。Large Language Model (LLM) の実験としての意味合いが強い。 技術としては、Cloudflare Workers AI をデプロイして、HTTP リクエストで結果を取得している。モデルとしては Meta が開発している Llama2 で、…
1
...
14