pixel AIChat 2 — 超軽量・自作自然言語処理エンジン 「意味を理解して会話をつなぐ」 外部のAPIやサーバーを一切使わず、Scratchのリスト機能だけで構築された、完全独自の「超軽量・疑似LLM」です。 従来のマルコフ連鎖のように「文法的に繋がる言葉をランダムに並べる」だけではなく、言葉の背後にある「意味空間」を捉えることで、対話の文脈を維持した自然な会話を実現しました。 ?️ コア・テクノロジー(仕組みの解説) 本物の大型言語模型(LLM)が使用している「Transformer」や「Embedding(埋め込みベクトル)」の概念を極限まで抽象化し、Scratch上で高速動作する仕組みに落とし込んでいます。 1. 2次マルコフ連鎖による文脈生成 直前の「1語」だけでなく、「直前2語のペア」をキーにして次に続く言葉を予測します。これにより、日本語として破綻のない、スムーズな文章の骨組みをリアルタイムに紡ぎ出します。 2. 独自アルゴリズム「疑似Embedding(ベクトル分析)」 単語ごとに「ジャンル」や「属性」のタグ(ビットフラグ)を持たせ、単語同士の意味的な距離(類似度)を瞬時に計算します。 例:「リンゴ」という言葉から、関連性の高い「色(赤)」や「食べ物(美味しい)」といった意味空間にある言葉を自ら手繰り寄せます。 3. 短期記憶システム(簡易Attention機構) ユーザーが入力したプロンプトから重要語(キーワード)を抽出し、AIの「短期記憶」にストック。文章を生成する際、その記憶ベクトルに近い単語の選択確率を動的にブースト(重み付け)します。これにより、話が脱線せず、こちらの意図を「覚えて会話を続ける」ことが可能になりました。
[agu2511agu] Pixel AI Chatに質問したデータは共有されません およそ200単語学習しています(食べ物、ゲーム、Scratchのブロックなど)