NLWeb
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/09 17:53 UTC 版)
NLWeb(Natural Language Web)は、ウェブサイト向けの自然言語インターフェースの作成を簡素化するために設計された、オープンなPythonプロジェクト。 2025年にMicrosoftによって発表された[1]。
ユーザーはAIアシスタントと対話するのと同様に、自然言語を使用してウェブサイトのコンテンツを照会することができる。すべてのインスタンスはモデルコンテキストプロトコル(MCP)サーバーとして機能し、ウェブサイトはAIエージェントやその他の参加者がコンテンツを検出してアクセスできるようにする[2]。
NLWebは、Schema.orgやRSSといった既存のウェブ標準を活用し、言語モデルを用いてユーザークエリを処理するとともに、ウェブサイトのコンテンツに対してはセマンティック検索を実行し、自然な応答を生成する会話型機能を構築する。プラットフォームへ依存せずに主要なシステムで動作し、あらゆるベクターデータベースに接続することができる。NLWebでインデックス化するコンテンツは、AIに適した方法で整理されている場合に最も効果的に機能するよう設計される。すなわち、短く、相互にリンクされ、セマンティックに注釈が付けられた記事が最も効果を発揮する[3]。
NLWeb を最初に採用した企業には、TripAdvisor、Shopify、Eventbrite、Hearst などがある。
脚注
- ^ Blogs, Microsoft Corporate. “Introducing NLWeb: Bringing conversational interfaces directly to the web” (英語). Source. 2025年12月9日閲覧。
- ^ nlweb-ai/NLWeb, nlweb.ai, (2025-12-08) 2025年12月9日閲覧。
- ^ “Guide: How to Use NLWeb to Build AI-Powered Knowledge Sites” (英語). iunera (2025年5月23日). 2025年12月9日閲覧。
外部リンク
- NLWebのページへのリンク