論文の概要: Developer Experiences with a Contextualized AI Coding Assistant:
Usability, Expectations, and Outcomes
- arxiv url: http://arxiv.org/abs/2311.18452v1
- Date: Thu, 30 Nov 2023 10:52:28 GMT
- ステータス: 翻訳完了
- システム内更新日: 2023-12-01 16:54:09.572997
- Title: Developer Experiences with a Contextualized AI Coding Assistant:
Usability, Expectations, and Outcomes
- Title(参考訳): コンテキスト化されたaiコーディングアシスタントによる開発者エクスペリエンス: ユーザビリティ、期待、成果
- Authors: Gustavo Pinto and Cleidson de Souza and Thayssa Rocha and Igor
Steinmacher and Alberto de Souza and Edward Monteiro
- Abstract要約: この研究は、コンテキスト化されたコーディングAIアシスタントであるStackSpot AIを制御された環境で使用した62人の参加者の初期体験に焦点を当てる。
アシスタントの使用は、大幅な時間を節約し、ドキュメントへのアクセスを容易にし、内部APIの正確なコードを生成する結果となった。
コーディングアシスタントが、複雑なコードを扱う際の変数応答や制限と同様に、よりコンテキスト情報にアクセスできるようにするために必要な知識ソースに関連する課題が観察された。
- 参考スコア(独自算出の注目度): 11.520721038793285
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In the rapidly advancing field of artificial intelligence, software
development has emerged as a key area of innovation. Despite the plethora of
general-purpose AI assistants available, their effectiveness diminishes in
complex, domain-specific scenarios. Noting this limitation, both the academic
community and industry players are relying on contextualized coding AI
assistants. These assistants surpass general-purpose AI tools by integrating
proprietary, domain-specific knowledge, offering precise and relevant
solutions. Our study focuses on the initial experiences of 62 participants who
used a contextualized coding AI assistant -- named StackSpot AI -- in a
controlled setting. According to the participants, the assistants' use resulted
in significant time savings, easier access to documentation, and the generation
of accurate codes for internal APIs. However, challenges associated with the
knowledge sources necessary to make the coding assistant access more contextual
information as well as variable responses and limitations in handling complex
codes were observed. The study's findings, detailing both the benefits and
challenges of contextualized AI assistants, underscore their potential to
revolutionize software development practices, while also highlighting areas for
further refinement.
- Abstract(参考訳): 急速に進歩する人工知能の分野において、ソフトウェア開発はイノベーションの重要な領域として現れてきた。
汎用AIアシスタントが多用されているにもかかわらず、その効果は複雑なドメイン固有のシナリオで減少する。
この制限に注目して、学術コミュニティと業界のプレイヤーは、コンテキスト化されたコーディングAIアシスタントに依存している。
これらのアシスタントは、プロプライエタリでドメイン固有の知識を統合し、正確で関連するソリューションを提供することによって、汎用AIツールを超える。
本研究では,コンテキスト化コーディングaiアシスタント(stackspot aiと呼ばれる)をコントロール環境で使用した62名の参加者の初期経験に焦点を当てた。
参加者によると、アシスタントの使用は大幅な時間の節約、ドキュメントへのアクセスの容易化、内部apiの正確なコードの生成につながった。
しかし、コーディングアシスタントがよりコンテキスト情報にアクセスするために必要な知識ソースに関連する課題や、可変応答や複雑なコードを扱う際の制限が観察された。
この研究の結果は、コンテキスト化されたAIアシスタントのメリットと課題の両方を詳述し、ソフトウェア開発プラクティスに革命をもたらす可能性を強調しながら、さらなる改善の領域を強調している。
関連論文リスト
- Explainability for Embedding AI: Aspirations and Actuality [1.8130068086063336]
説明可能なAI(XAI)は、開発者が構築するシステムをよりよく理解することを可能にする。
既存のXAIシステムは、まだこの願望には達していない。
私たちは、この複雑さに対処するための適切なサポートメカニズムを開発者に提供する必要があると考えています。
論文 参考訳(メタデータ) (2025-04-20T14:20:01Z) - The Impact of Generative AI Coding Assistants on Developers Who Are Visually Impaired [3.2895414694900684]
我々は、視覚障害のある開発者が、生成型AIコーディングアシスタントを使用して一連のプログラミングタスクを完了した研究を行った。
参加者はAIアシスタントが有益であることに気付き、重要なアドバンテージを報告したが、アクセシビリティの課題も強調した。
我々の発見は、活動中心の設計原則を生成型AIアシスタントに適用する必要性を強調した。
論文 参考訳(メタデータ) (2025-03-10T22:06:43Z) - Human-AI Experience in Integrated Development Environments: A Systematic Literature Review [2.1749194587826026]
In-IDE HAXはAI支援コーディング環境におけるヒューマン・コンピュータインタラクションの進化するダイナミクスを探求する。
この結果から,AIによるコーディングによって開発者の生産性が向上するだけでなく,検証オーバーヘッドや自動化バイアス,信頼性の過大化といった課題も生じていることがわかった。
コードの正確性、セキュリティ、保守性に関する懸念は、説明可能性、検証メカニズム、適応的なユーザコントロールに対する緊急の必要性を浮き彫りにする。
論文 参考訳(メタデータ) (2025-03-08T12:40:18Z) - CodeA11y: Making AI Coding Assistants Useful for Accessible Web Development [22.395216419337768]
アクセシビリティツールが特化しているにもかかわらず、初心者の開発者はそれを知らないことが多く、アクセシビリティ違反を含むWebページの96%に繋がる。
16人の開発者によるフォーマティブな調査では、AIがアクセシビリティーにAIを促さないこと、プレースホルダー属性を置き換えるといった重要な手動ステップを省略すること、コンプライアンスを検証できないこと、という3つの重要な課題が明らかになった。
これらの問題に対処するため、GitHub Copilot ExtensionであるCodeA11yを開発した。
論文 参考訳(メタデータ) (2025-02-15T19:11:21Z) - A Multi-Year Grey Literature Review on AI-assisted Test Automation [46.97326049485643]
テスト自動化(TA)技術は、ソフトウェアエンジニアリングの品質保証には不可欠だが、制限に直面している。
業界でAIが広く使われていることを考えると、真実の情報源はグレー文学だけでなく、専門家の心にも当てはまる。
この研究は、グレーの文献を調査し、AIがTAでどのように採用されているかを調査し、解決する問題、そのソリューション、利用可能なツールに焦点を当てる。
論文 参考訳(メタデータ) (2024-08-12T15:26:36Z) - Using AI-Based Coding Assistants in Practice: State of Affairs, Perceptions, and Ways Forward [9.177785129949]
私たちは、開発者がAIアシスタントをどのように使っているのかをよりよく理解することを目指しています。
我々は、AIアシスタントの使用方法に関する大規模な調査を行った。
論文 参考訳(メタデータ) (2024-06-11T23:10:43Z) - The Ethics of Advanced AI Assistants [53.89899371095332]
本稿では,高度AIアシスタントがもたらす倫理的・社会的リスクについて論じる。
我々は、高度なAIアシスタントを自然言語インタフェースを持つ人工知能エージェントとして定義し、ユーザに代わってアクションのシーケンスを計画し実行することを目的としている。
先進的なアシスタントの社会規模での展開を考察し、協力、株式とアクセス、誤情報、経済的影響、環境、先進的なAIアシスタントの評価方法に焦点をあてる。
論文 参考訳(メタデータ) (2024-04-24T23:18:46Z) - Envisioning the Next-Generation AI Coding Assistants: Insights & Proposals [5.641402231731082]
我々は、IDE内AIコーディングアシスタントの開発経験から4つの重要なポイントを提示する。
我々は、次世代AIコーディングアシスタントのビジョンを実現するために、学術と産業が取り組むべきオープンな質問と課題を提案する。
論文 参考訳(メタデータ) (2024-03-21T17:47:28Z) - Generating Java Methods: An Empirical Assessment of Four AI-Based Code
Assistants [5.32539007352208]
私たちは、人気のあるAIベースのコードアシスタントであるGitHub Copilot、Tabnine、ChatGPT、Google Bardの4つの有効性を評価します。
その結果、Copilotは他のテクニックよりも正確であることが多いが、他のアプローチによって完全に仮定されるアシスタントは存在しないことが判明した。
論文 参考訳(メタデータ) (2024-02-13T12:59:20Z) - Toward enriched Cognitive Learning with XAI [44.99833362998488]
本稿では,人工知能(AI)ツールによる認知学習のためのインテリジェントシステム(CL-XAI)を提案する。
CL-XAIの使用は、学習者が問題解決スキルを高めるために問題に取り組むゲームインスパイアされた仮想ユースケースで説明される。
論文 参考訳(メタデータ) (2023-12-19T16:13:47Z) - Natural Language Generation and Understanding of Big Code for
AI-Assisted Programming: A Review [9.355153561673855]
本稿では,Big Codeを用いてトレーニングしたトランスフォーマーベース大規模言語モデル(LLM)に焦点を当てる。
LLMは、コード生成、コード補完、コード翻訳、コード洗練、コードの要約、欠陥検出、クローン検出など、AI支援プログラミングアプリケーションを促進する上で重要な役割を担っている。
これらのアプリケーションにNLP技術とソフトウェア自然性を導入する上での課題と機会を探究する。
論文 参考訳(メタデータ) (2023-07-04T21:26:51Z) - AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities
and Challenges [60.56413461109281]
IT運用のための人工知能(AIOps)は、AIのパワーとIT運用プロセスが生成するビッグデータを組み合わせることを目的としている。
我々は、IT運用活動が発信する重要なデータの種類、分析における規模と課題、そしてどのように役立つかについて深く議論する。
主要なAIOpsタスクは、インシデント検出、障害予測、根本原因分析、自動アクションに分類します。
論文 参考訳(メタデータ) (2023-04-10T15:38:12Z) - OpenAGI: When LLM Meets Domain Experts [51.86179657467822]
ヒューマン・インテリジェンス(HI)は、複雑なタスクを解くための基本的なスキルの組み合わせに長けている。
この機能は人工知能(AI)にとって不可欠であり、包括的なAIエージェントに組み込まれるべきである。
マルチステップで現実的なタスクを解決するために設計されたオープンソースのプラットフォームであるOpenAGIを紹介します。
論文 参考訳(メタデータ) (2023-04-10T03:55:35Z) - Generation Probabilities Are Not Enough: Uncertainty Highlighting in AI Code Completions [54.55334589363247]
本研究では,不確実性に関する情報を伝達することで,プログラマがより迅速かつ正確にコードを生成することができるかどうかを検討する。
トークンのハイライトは、編集される可能性が最も高いので、タスクの完了が早くなり、よりターゲットを絞った編集が可能になることがわかりました。
論文 参考訳(メタデータ) (2023-02-14T18:43:34Z) - Chatbots As Fluent Polyglots: Revisiting Breakthrough Code Snippets [0.0]
この研究は、AI駆動のコードアシスタントを使用して、現代技術を形成する影響力のあるコンピュータコードの選択を分析する。
この研究の最初の貢献は、過去50年で最も重要なコードの進歩の半分を調査することであった。
論文 参考訳(メタデータ) (2023-01-05T23:17:17Z) - The Role of AI in Drug Discovery: Challenges, Opportunities, and
Strategies [97.5153823429076]
この分野でのAIのメリット、課題、欠点についてレビューする。
データ拡張、説明可能なAIの使用、従来の実験手法とAIの統合についても論じている。
論文 参考訳(メタデータ) (2022-12-08T23:23:39Z) - A User-Centred Framework for Explainable Artificial Intelligence in
Human-Robot Interaction [70.11080854486953]
本稿では,XAIのソーシャル・インタラクティブな側面に着目したユーザ中心型フレームワークを提案する。
このフレームワークは、エキスパートでないユーザのために考えられた対話型XAIソリューションのための構造を提供することを目的としている。
論文 参考訳(メタデータ) (2021-09-27T09:56:23Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。