Stack Overflow が ChatGPT に対抗し、VS Code と連携する独自開発の生成 AI ツールをリリース

Stack Overflow が ChatGPT に対抗し、VS Code と連携する独自開発の生成 AI ツールをリリース

数日前、Stack Overflow コミュニティのトラフィックが大幅に減少したというニュースがありました。

データによると、2021年4月から2022年4月まで、コミュニティのページビューは依然として約2,000万を維持できるとのこと。しかし、2022年4月から今年7月まで再生回数は約900万回と、1年半で50%近く減少した。 AIチャットボットChatGPTの出現がこのトラフィックの下降傾向を加速させたと多くの人が考えています。

画像ソース: https://observablehq.com/@ayhanfuat/the-fall-of-stack-overflow

Stack Overflowは、自社の閲覧量の下降傾向を変えるためか、本日WeAreDevelopers World Conferenceで「OverflowAI」の立ち上げを発表しました。これは単一の製品ではなく、一般向けWebサイトでのAI検索のアップデートやStack Overflow for Teamsのエンタープライズ版、OverflowAIのVisual Studio Code拡張機能とSlack統合のエンタープライズ版など、生成AI機能のコレクションです

OverflowAI のおかげで、Stack Overflow for Teams は開発者やチームが必要な情報をより効率的に取得して使用できるようになります。

Stack Overflow によると、新しい OverflowAI 機能は、毎年恒例の開発者調査の結果を受けて発表されたもので、その調査では、ほとんどの開発者が AI ツールを使いたいと考えているものの、実際に AI を信頼しているのは 40% に過ぎないことが明らかになったという。

OverflowAIについては、一部のネットユーザーは、ChatGPTの発売以来待ち望んでいた「ゲームチェンジャー」だと述べています。

また、OverflowAI は ChatGPT やその他の同様の AI ツールと競合するように設計されていると考える人もいます。結局のところ、検索ページで答えが見つかるのであれば、Stack Overflow に行く必要はありません。

それで、OverflowAI はネットユーザーの期待に応えられるのでしょうか? ChatGPT のようなチャット Q&A と機能的にどう違うのでしょうか?さまざまな機能と効果を詳しく見てみましょう。

OverflowAI 機能の概要

OverflowAI の機能を簡単にまとめると次のようになります。

  • NLPベースの検索と質問応答
  • 統合された Visual Studio Code 開発環境
  • エンタープライズ知識獲得
  • Slack 統合
  • GenAI Stack Exchange AI コミュニティ

より効率的な検索とQ&A

Stack Overflow は、公開 Web サイトの検索方法に強力な新機能を導入する取り組みを進めています。

Stack OverflowのCEOであるチャンドラセカル氏は、海外メディアVBのインタビューで、「私たちが最も重視しているのは検索です。なぜなら、情報を照会し、適切なタイミングで適切な答えを得て、その答えを信じるということが非常に重要だからです」と語った。

現在、ほとんどの検索は、ユーザーが提供したキーワードに基づいて質問と回答を照合する語彙検索に依存しています。 Stack Overflow は、ベクター データベース上に構築されたセマンティック検索をプライベート アルファ リリースに追加します。その結果、検索クエリから生成される応答は、ユーザーが調べているトピックに合わせて、よりインテリジェントに調整されるようになります。

Stack Overflow の目標は、人間中心の会話型検索を作成し、プラットフォーム ユーザーが GenAI を活用した会話型検索を通じて、問題に対する信頼できる正確な解決策を即座に得られるようにすることです。

具体的には、Stack Overflow は、生成された応答の帰属と引用、およびよりパーソナライズされた結果を得るためにナレッジ ベースをクエリする機能を備え、5,800 万件を超える質問と回答に含まれる信頼性の高い知識を活用することに取り組んでいます。他の AI ソリューションとは異なり、ユーザーがプラットフォームの膨大なデータから探しているものを見つけられない場合、コミュニティが AI では解決できないギャップを埋めることができます。

次のアニメーション画像に示すように、ユーザーはダイアログボックスに自分の質問を直接入力して検索できます。「Python 文字列の長さを取得するにはどうすればいいですか?」と入力すると、検索後、OverflowAI はダイアログで対応する解決策を提示し、方法のソースを示します。

写真

もちろん、OverflowAI が提供する対策で問題を解決できない場合は、その後、ダイアログで、問題が解決しないので Stack Overflow に投稿する必要があることを通知できます。次に、他のコミュニティの他のユーザーがこの課題の解決を手伝ってくれるのを待つだけです。

同様に、この新しい機能は Stack Overflow for Teams にも導入されます。 Stack Overflow for Teams、Stack Overflow のパブリック プラットフォーム、Confluence、GitHub など知識が保存されているその他の場所などの信頼できるソースを活用することで、最も関連性の高い回答をすばやく見つけたり、関連する知識を発見したりできるようになります。

Visual Studio Code 拡張機能

Stack Overflow 開発者がパブリック フォーラムから回答をコピーして貼り付け、Microsoft Visual Studio Code などの開発ツールで使用するのは一般的な使用例です。

OverflowAI は現在、開発環境に直接統合される Visual Studio Code 拡張機能を Stack Overflow for Teams ユーザーに提供しています。これにより、Visual Studio Code ユーザーはコードを直接クエリして生成できるようになります。これらのコードは、公開フォーラムと企業独自のナレッジベースの両方からの情報を活用して、最も関連性の高い回答を導き出すことができます。

それだけでなく、拡張機能はコードのスニペットや説明を生成することもできます。詳細は次のアニメーションに示されています。

Visual Studio Code 拡張機能は、開発者がエディター内で問題を解決するのに役立ちますが、現在は商用バージョンの Stack Overflow for Teams でのみ利用可能です。

エンタープライズ知識獲得

また、Stack Overflow for Teams の新機能として、新しいインスタンスを作成したり、新しいチーム メンバーをオンボードしたりするときに、既存の正確で信頼できるコンテンツを活用して、数分でナレッジ ベースをキュレートして構築できる機能があります。 AI/ML はタグ構造の最初のドラフトを作成し、優れたドキュメントやソリューションを求めてチームが最も頻繁に質問する領域を特定して、質問と回答を推奨します。


さらに、必要な回答に応じていくつかの設定を行うこともできます。回答の長さ、専門知識のレベル、ソースを選択できます。これにより、検索結果に表示されるソリューションが個々のニーズにより適したものになります。

AI は Stack Overflow コミュニティを効果的にガイドし、リポジトリ内でまだ発見され再利用されていない重要なドキュメントを活用できるようにします。これにより、開発者はコンテンツをキュレートおよび改良して正確性を検証することで、付加価値を高めることに集中できるようになります。すべての知識は社内コミュニティによって発見および再利用可能であり、関連性と正確性を維持するための品質/精度のメトリックが含まれています (投票、編集、コメント、ビューなど)。この機能により、組織やツールが進化するにつれて、将来的に新しいドキュメントを簡単に統合できるようになります。

Slack 統合

情報をさらにアクセスしやすくするために、Stack Overflow は Stack Overflowfor Teams ナレッジ ベースを StackPlusOne チャットボットと統合しました。この統合により、ほとんどの技術的な課題に対して生成されたソリューションが即座に収集され、Slack 内で直接問い合わせに応答します。

この新しい GenAI 統合では、Stack Overflow for Teams インスタンスからのデータだけでなく、パブリック プラットフォーム上の何百万もの質問と回答など、Stack Overflow コミュニティの検証済みデータ ソースすべてからのデータも使用して、質問に対する回答を提供します。 GenAI のパワーにより、これらの回答を会話形式で提示することも可能になり、組織内で技術にあまり詳しくないメンバーでも簡単に理解できる自然言語によるやり取りが可能になります。

AIコミュニティディスカッション

開発者には、技術リソースと専門家の回答を入手できる専用の場所が提供されます。 GenAI Stack Exchange は、チップエンジニアリング、モデルトレーニング、機械学習のより広範な分野に関する質問と回答を投稿する、知識の共有を中心としたコミュニティになります。

さらに、Stack Overflow の NLP Collective には「ディスカッション」と呼ばれる新しい機能が追加され、技術的なアプローチを議論したり、実装戦略を検討したり、さまざまな視点を共有したりするための集中的なスペースが提供され、ユーザーはより情報に基づいた技術的な決定を下すことができます。

機能を見てみると、OverflowAI によって Stack Overflow がよりユーザーフレンドリーになり、特に検索とプログラミングのエクスペリエンスが大幅に向上しました。

ただし、OverflowAIの位置づけとしては、Stack Overflowコミュニティに代わるものではなく、より多様な生成AI機能を通じてこの質疑応答フォーラムへの支援と補足を提供することを意図しています。

<<:  Google は、ロボットにゴミを捨てることを教えることができる視覚言語アクション モデル RT-2 をリリースしました。

>>: 

ブログ    
ブログ    
ブログ    

推薦する

...

Tofsee ボットネットは独自のドメイン名生成アルゴリズムを使用する

概要スイス政府コンピュータ緊急対応センター (GovCERT) は最近、Tofsee ボットネット ...

Appleの10年にわたる自動車製造の夢は打ち砕かれた! 2,000人が解雇またはAIに異動し、100億ドル近くが燃え尽き、マスク氏は大喜び

10年越しの自動車製造の夢は完全に打ち砕かれ、タイタン計画は終了!言い換えれば、過去10年間にApp...

GPT-4ではMITでコンピュータサイエンスの学位を取得できない

ある研究者が、MITのコンピューターサイエンスの学位の宿題や試験問題を解くことができると主張するチャ...

...

...

6軸産業用ロボットの制御方法と特性

[[187760]]産業用ロボットは、産業分野における多関節マニピュレータまたは多自由度機械装置です...

英雄の呼びかけ | 2018 WOT グローバル人工知能技術サミット: 英雄を呼ぶ宣言文

[51CTO.com オリジナル記事] 朗報です!テクノロジー愛好家たちの熱い期待の中、1年間開催さ...

2021年のAIの発展:エッジAIは止められない

[[388887]]人工知能研究を専門とする外国の機関が、人工知能の実務家を対象に、2021年の人工...

AIとIoTが交通管理をどう変えるのか

人工知能 (AI) とモノのインターネット (IoT) はどちらも、私たちの周りの世界で注目を集め始...

Google が 3,300 万ドルを投じて 5 年間の脳プロジェクトを開始!マウスの脳の2~3%をマッピング、エベレスト山とほぼ同じデータ量

人間の脳は、数十億個の細胞のネットワークで構成された、存在する最も複雑なコンピューターです。これまで...

Visual Mamba が登場: 2.8 倍高速、メモリが 87% 削減

「万能トランスフォーマー」として知られるマンバは、発売から2か月も経たないうちに高性能ビジュアルバー...

超高性能+究極のアプリケーション、Powerleader AIサーバーがインテリジェントな開発を促進

現在、クラウドコンピューティングやAIなどの技術の出現により、データセンター設計の構造的変化が進み、...