自動化ボットを理解する:それらは合法なのか、どのように使用されているのか?

自動化ボットを理解する:それらは合法なのか、どのように使用されているのか?

今日のデジタル環境において、用語 自動化ボット はますます普及しており、その機能性や合法性についての好奇心や議論を引き起こしています。この記事では、自動化ボットに関する複雑さを解明することを目的としており、明確な定義から始めて、その主要な特徴を探ります。さらに深く掘り下げる中で、次のような重要な質問に取り組みます、 自動化ボットは違法ですか?ボットを制御しているのは誰ですか?, これらの技術の法的影響や管理についての洞察を提供します。さらに、自動化ボットの恩恵を受けるさまざまな業界を検証し、実際のアプリケーションや例を紹介します。また、ボットと人工知能の違いを明確にし、これらの技術の進化を強調します。この記事の終わりまでには、自動化ボット、その使用法、そしてそれらを規制する法的枠組みについて包括的な理解を得ることができ、この魅力的な分野を自信を持ってナビゲートできるようになります。

自動化ボットとは何ですか?

自動化ボットとは、人間の介入なしに自動的にタスクを実行するように設計されたソフトウェアアプリケーションであり、しばしばインターネット上で動作します。これらのボットは、デジタルコミュニケーションを強化し、さまざまなプロセスを効率化するために不可欠です。自動化ボットの定義と機能を理解することは、その能力を効果的に活用するために重要です。

自動化ボットの定義を理解する

自動化ボットは独立して動作し、人間がそれらを開始する必要なくタスクを実行します。彼らはネットワーク、特にインターネットを介して機能し、さまざまなオンラインプラットフォームやサービスと相互作用します。以下は自動化ボットの重要な側面です:

  • 独立性: ボットは自律的に動作し、人間の監視なしにタスクを実行できます。
  • ネットワーク操作: 彼らはオンラインプラットフォームと相互作用し、ユーザーエンゲージメントと運用効率を向上させます。
  • タスクの自動化: ボットは、以下のような反復的なタスクを実行するのが得意です:
    • ウェブインタラクション: 情報を収集したり、コマンドを実行するためにウェブサイトと関わります。
    • コンテンツスキャン: 検索エンジンのためにコンテンツを分析し、インデックス化します。これは、コンテンツの発見とランキングを助けるGooglebotによって示されます。
    • ユーザーインタラクション: チャットボット、例えばメッセンジャーボットは、顧客サービスのシナリオにおいてユーザーに即時の応答とサポートを提供します。
  • ボットの種類:
    • 検索エンジンボット: ウェブページをインデックス化して検索エンジンの結果を改善します。
    • カスタマーサービスボット: ユーザーの質問に答え、支援を提供することでユーザー体験を向上させます。
    • バーチャルアシスタント: SiriやAlexaのようなツールは、ユーザーがタスクや情報を管理するのを助けます。
    • プレフィルボット: 既存のデータに基づいてフォームのフィールドを自動的に入力することでデータ入力を効率化します。
  • ボットの利点:
    • 効率性: 人間よりも迅速かつ正確にタスクを実行し、生産性を大幅に向上させます。
    • コスト削減: 手作業の必要性を減らし、運営コストを低下させます。
    • データの正確性: 人為的なエラーを最小限に抑え、正確なデータ処理と入力を確保します。
  • ボットのリスク: 多くのボットは有益ですが、一部は悪意があり、脆弱性を悪用するように設計されています。具体的には:
    • アカウントの侵害: ユーザーアカウントへの不正アクセスを試みること。
    • データスクレイピング: 同意なしに機密情報を収集すること。

要約すると、自動化されたボットは、顧客サービスからデータ管理に至るまで、さまざまなアプリケーションで効率性と正確性を向上させる強力なツールですが、慎重な管理が必要な特定のリスクも伴います。ボットの影響と機能についてさらに知りたい方は、以下のような情報源を参照してください。 MITテクノロジーレビュー および ピュー研究所.

自動化ボットの主な機能

自動化ボットは、現代のデジタルインタラクションに不可欠な複数の主要機能を備えています。

  • 自動応答: ボットはAI駆動の技術を利用して、FacebookやInstagramなどのソーシャルメディアプラットフォームや、直接統合されたウェブサイト上で、ユーザーの問い合わせにリアルタイムで自動応答を提供します。
  • ワークフローの自動化: これにより、企業は特定のユーザー行動によってトリガーされる動的な自動ワークフローを作成でき、ユーザーエンゲージメントと満足度を向上させるためのカスタマイズされたインタラクションを促進します。
  • リードジェネレーション: 高度なメッセージング技術を活用することで、ボットはインタラクティブで魅力的なメッセンジャーベースのマーケティング戦略を通じて、コスト効率よくリードを生成するのに役立ちます。
  • 多言語サポート: ボットはさまざまな言語でコミュニケーションを行うことができ、企業がユーザーの好みの言語で応答を提供することで、多様なグローバルオーディエンスにリーチすることを可能にします。
  • SMS機能: 彼らはモバイルデバイスへの機能を拡張し、SMS放送やシーケンスメッセージングを提供し、企業が顧客と直接モバイルフォンを通じて接続できるようにします。

これらの機能は顧客とのインタラクションを向上させるだけでなく、ビジネスオペレーションを効率化し、自動化されたボットを現代のデジタル戦略の重要な要素にしています。自動化されたボットが顧客サポートをどのように革新できるかについての詳細は、私たちの記事をご覧ください。 最高のAIチャットボット.

自動化されたボットの理解:それらは合法であり、どのように使用されていますか? 1

自動ボットは違法ですか?

自動化されたボットの使用に関する法的影響

自動化されたボットの合法性は、管轄区域によって大きく異なり、その意図された使用に依存します。考慮すべき重要なポイントは以下の通りです。

1. **詐欺的活動**: 多くの国が詐欺的活動に従事するボットを対象とした法律を制定しています。例えば、アメリカでは、Better Online Ticket Sales (BOTS) Actが、チケット販売ウェブサイトのセキュリティ対策を回避するためにボットを使用することを禁止しており、消費者を不当な行為から保護することを目的としています(U.S. Congress, 2016)。

2. **データスクレイピング**: ウェブサイトからデータをスクレイピングするボットも法的な課題に直面する可能性があります。アメリカのComputer Fraud and Abuse Act (CFAA)は、許可なくウェブサイトにアクセスしデータを抽出する個人や企業を起訴するために使用されています(Van Alstyne, 2020)。

3. **メッセージングボット**: Messenger Botsのような多くのボットは、顧客サービスやエンゲージメントなどの正当な目的で使用されていますが、データプライバシーやユーザーの同意を規制する欧州の一般データ保護規則(GDPR)などの規制に従う必要があります(European Commission, 2018)。

4. **Eコマースとボット**: Eコマースにおいて、限定版商品を購入するためのボットの使用は法的な精査を招く可能性があります。一部の州では、この文脈におけるボットの使用を抑制するための立法が導入されており、すべての消費者に対して製品への公平なアクセスを確保することを目指しています(State of California, 2019)。

5. **倫理的考慮事項**: 合法性を超えて、倫理的考慮事項はボットの展開において重要な役割を果たします。企業は、ユーザーエクスペリエンスやプライバシーに対するボットの影響を考慮し、適用される法律に従った透明性を確保する必要があります。

結論として、すべての自動ボットが違法であるわけではありませんが、その合法性は機能と特定の法律および規制への遵守に依存しています。企業や開発者は、ボットの使用に関する法的状況を把握し、潜在的な法的影響を避けることが重要です。

ボットの合法性に関するケーススタディ

実際の例を調査することで、自動ボットの合法性に関する複雑さを明らかにすることができます。

1. **チケットボット**: BOTS法の施行により、コンサートやスポーツのチケットを大量に購入するためにボットを使用している企業に対して重要な法的措置が取られ、真のファンが公平にアクセスできなくなっています。これにより、競争市場における自動購入の倫理についてのより広範な議論が促進されました。

2. **データスクレイピング訴訟**: 注目すべきケースは、LinkedInが許可なくユーザープロフィールにアクセスしていたデータスクレイピングボットに対して法的措置を取ったものでした。裁判所はLinkedInの側に立ち、ユーザーの同意とデータプライバシーの保護の重要性を強調しました(LinkedIn Corp. v. hiQ Labs, Inc., 2019)。

3. **GDPR遵守**: Messengerボットを利用する企業は、GDPR規制を遵守する必要があります。あるヨーロッパの小売業者に関するケースでは、自動ボットを通じてマーケティングメッセージを送信する前にユーザーの同意を得なかった結果、巨額の罰金と評判の損失が生じました。

これらのケーススタディは、自動化されたボットを取り巻く法的枠組みを理解する重要性と、非遵守に伴う潜在的なリスクを示しています。法的基準を遵守しながら自動化されたボットが顧客エンゲージメントを向上させる方法についてのさらなる洞察を得るには、私たちの[Messenger Bot機能](https://messengerbot.app/#features)を探ってみてください。

**参考文献**:
– アメリカ合衆国議会. (2016). より良いオンラインチケット販売法 (BOTS) Act.
– ヴァン・アルスタイン, M. (2020). コンピュータ詐欺および悪用防止法: 法的概要.
– 欧州委員会. (2018). 一般データ保護規則 (GDPR).
– カリフォルニア州. (2019). カリフォルニア州議会法案第847号.
– LinkedIn Corp. v. hiQ Labs, Inc., 2019.

なぜ誰かがボットを使用するのか?

自動化されたボットを利用することで、企業の運営方法や顧客との関わり方が変わります。自動化されたボットを使用することの利点はさまざまな業界にわたり、効率を高め、ユーザーとのインタラクションを改善します。以下は主な利点です:

さまざまな業界における自動化ボットの利点

  • 反復タスクの自動化: ボットは、データ入力、スケジューリング、顧客サポートの問い合わせなどの繰り返し作業を処理するのが得意です。この自動化により、人間のリソースがより複雑で創造的な作業に集中できるようになり、全体的な生産性が向上します。
  • 24時間年中無休の利用可能性: 人間とは異なり、ボットは休憩なしで24時間稼働できます。この常時利用可能な状態は、Messengerのようなプラットフォーム上のチャットボットを通じて継続的な顧客エンゲージメントを必要とするビジネスにとって特に有益です。これにより、顧客の問い合わせに即座に応答できます。
  • データ処理と分析: ボットは大量のデータを迅速に分析し、人間がまとめるのにかなりの時間がかかる洞察を提供します。この能力は、データに基づいた意思決定を行おうとするビジネスにとって不可欠です。
  • コスト効率: タスクを自動化することで、ボットは運営コストを大幅に削減できます。ビジネスは労働コストを節約しながら、高いサービス品質を維持できます。
  • ユーザー体験の向上: ボットは即座の応答とパーソナライズされたインタラクションを提供することで、ユーザーエクスペリエンスを向上させることができます。たとえば、Messengerボットはユーザーがサービスや製品をナビゲートするのを支援し、顧客満足度を向上させます。
  • スケーラビリティ: ボットはビジネスが人材を増やすことなく、業務を拡大することを可能にします。需要が増加するにつれて、ボットはシームレスに増加した作業負荷を処理できます。

日常アプリケーションにおける自動化ボットの例

自動化ボットは日常アプリケーションにますます統合されており、その多様性と効果を示しています。以下は一般的な例です:

  • カスタマーサポートボット: 多くのビジネスがMessengerボットを展開して顧客の問い合わせに対応し、即座に支援を提供し、待機時間を短縮しています。
  • リード生成ボット: ボットはインタラクティブなメッセージングを通じて潜在的な顧客と関わり、リードを効率的かつ効果的に獲得します。
  • Eコマースボット: 自動化ボットは、オンラインショッピング体験を支援し、ユーザーが商品を選択し、取引を行うのをサポートします。
  • ソーシャルメディア管理ボット: これらのボットは、投稿のスケジュール設定やコメントのモデレーションなどのタスクを自動化し、FacebookやInstagramなどのプラットフォームでのブランドエンゲージメントを向上させます。
  • 多言語サポートボット: 多言語対応のボットは、多様なオーディエンスに対応し、異なる言語間での効果的なコミュニケーションを確保します。

要約すると、自動化ボットの導入は、運用効率を大幅に向上させ、顧客とのインタラクションを改善し、さまざまな業界で貴重な洞察を提供することができます。これらのツールを活用することで、企業は競争力を維持し、顧客のニーズに迅速に対応できます。

自動取引ボットは合法ですか?

自動取引ボットは、アルゴリズミック取引システムとも呼ばれ、多くの法域、特にアメリカ合衆国や欧州連合では合法です。ただし、その合法性は各国の特定の規制や採用される取引戦略の性質に基づいて大きく異なる場合があります。取引ボットの合法性に関して考慮すべき重要な点は以下の通りです:

自動取引ボットに関する規制の枠組み

  • 規制遵守: 取引ボットは、アメリカの証券取引委員会(SEC)やイギリスの金融行動監視機構(FCA)などの金融当局が定めた規制を遵守しなければなりません。これらの規制は、市場操作を防止し、公正な取引慣行を確保するために設計されています。
  • 責任の問題: AI取引ボットが独自の取引戦略を開発したり、既存の戦略を修正した場合、責任の所在に関する重要な法的問題が生じます。市場違反に対する責任を明確にすることは複雑です。法的専門家たちは、開発者、ユーザー、またはボット自体が違法行為に対して責任を問われる可能性があるかどうかを現在議論しています。
  • 市場操作に関する懸念: 取引ボットの使用は、市場操作に関する懸念を引き起こす可能性があります。特に、スプーフィングやウォッシュトレーディングのような行為に関与する場合です。規制当局は、市場の健全性を維持するために設計された法律への遵守を確保するため、自動取引をますます厳しく監視しています。
  • 透明性と開示: 多くの法域では、取引ボットのユーザーがその使用を関連当局に開示することが求められています。この透明性は、規制当局が取引活動を監視し、自動システムが非倫理的な行為に関与しないことを確保するのに役立ちます。
  • 技術的進歩: AI技術が進化するにつれて、取引ボットの能力も向上しています。これにより、これらのボットがどの程度独立して操作できるか、またその行動が金融市場に与える影響についての法的な疑問が引き続き生じています。

自動取引の法的状況についてさらに知りたい方は、 SEC および FCA, からのリソースを参照してください。これらは取引規制に関する包括的なガイドラインと最新情報を提供しています。

自動取引におけるリスクと考慮事項

自動取引ボットは多くの利点を提供しますが、ユーザーが考慮すべき固有のリスクも伴います:

  • 市場のボラティリティ: 自動取引は、市場のボラティリティを増幅させる可能性があり、特に予期しない出来事の際に顕著です。ボットは市場の変化に迅速に反応するため、適切に管理されていない場合、重大な損失を招く可能性があります。
  • 技術的な障害: 技術への依存は、サーバーのダウンやソフトウェアのバグなどの技術的な障害が取引活動を妨げ、財務的損失を引き起こす可能性があることを意味します。
  • 過剰最適化: トレーダーは、過去のデータに基づいてボットを過剰に最適化する罠にはまる可能性があり、これがリアルタイムの取引条件でのパフォーマンスの低下につながることがあります。
  • 規制の変更: 規制が進化するにつれて、ユーザーは取引ボットの合法性や機能に影響を与える可能性のある変更について常に情報を得ておく必要があります。

これらのリスクを理解することは、自動取引ボットの使用を検討している人にとって重要です。情報を得て規制を遵守することで、トレーダーはこれらの強力なツールを活用しながら、潜在的なデメリットを最小限に抑えることができます。

自動化されたボットの理解:それらは合法であり、どのように使用されていますか? 2

ボットを制御するのは誰か?

ボットはインターネット上でタスクを実行する自動化されたソフトウェアアプリケーションであり、その制御は通常、目的や機能に応じたさまざまなメカニズムを通じて管理されます。ボットを制御するのが誰であるかを理解することは、デジタルインタラクションやセキュリティへの影響を把握するために不可欠です。

ボット管理と制御の概要

ボットの管理には、いくつかの主要なプレーヤーとシステムが関与しています:

  1. ボットマネージャー: 組織は、ウェブアプリケーションのセキュリティ戦略の一環として、ボット管理ソリューションを採用することがよくあります。これらのツールは、ボットトラフィックを特定、分類、管理するのに役立ちます。これにより、検索エンジンのクローラーのような有益なボットと、スクレイピングやDDoS攻撃に使用される悪意のあるボットを区別できます。ルールを実装することで、ボットマネージャーは、ボットの行動や評判に基づいて特定のボットを許可またはブロックできます。 出典: カスペルスキー
  2. 開発者と企業: ボットの作成者である開発者や企業は、ボットの設計と機能に対する制御を持っています。彼らは、ボットがどのように動作するか、ユーザーやシステムとの相互作用を含むパラメータを設定します。たとえば、Facebookなどのプラットフォーム向けに開発されたメッセンジャーボットは、ユーザーの問い合わせに基づいて情報やサービスを提供するようにプログラムされています。
  3. 規制機関: 場合によっては、規制の枠組みがボットの使用を管理しており、特に金融や医療などの分野では重要です。これらの規制は、ボットが法的な範囲内で動作し、ユーザーデータとプライバシーを保護することを保証します。
  4. エンドユーザー: ユーザーは、どのサービスを利用するか、どれだけの情報を共有するかを選ぶことで、ボットに対しても制御を行使できます。たとえば、ユーザーは、侵入的または有害だと感じるボットをブロックまたは報告することができます。
  5. 人工知能: 多くの現代のボットはAIと機械学習アルゴリズムを利用しており、これにより相互作用から適応し学習することができます。この自己学習能力は、開発者が初期のパラメータを設定する一方で、ボットがユーザーの行動やフィードバックに基づいてその操作を進化させることを意味します。

ボット機能における開発者の役割

開発者は自動ボットの機能を形作る上で重要な役割を果たします。彼らは以下の責任があります:

  • ユーザーインタラクションの設計: 開発者はボットがユーザーと対話するために使用する会話の流れや応答を作成し、エンゲージメントが効果的でユーザーフレンドリーであることを保証します。
  • セキュリティ対策の実装: 特に機密情報を扱うボットにとって、セキュリティは最も重要です。開発者はユーザーデータを保護し、不正アクセスを防ぐためにセキュリティプロトコルを統合します。
  • 継続的な改善: ユーザーのインタラクションやフィードバックを分析することで、開発者はボットのアルゴリズムを洗練させ、時間とともにそのパフォーマンスと応答性を向上させることができます。
  • 他のシステムとの統合: 開発者は、ボットがCRMシステムやeコマースソリューションなどの他のソフトウェアやプラットフォームとシームレスに統合できるようにし、包括的なユーザー体験を提供します。

結論として、ボットの制御はボット管理ツール、開発者、規制フレームワーク、エンドユーザー、AI技術が協力して、ボットがセキュリティやユーザー体験を損なうことなくその目的を果たすことを保証するという多面的な問題です。

ボットとAIの違いは何ですか?

ボットとAIの違いは、それらの機能と技術における応用を理解する上で重要です。両者はユーザーとのインタラクションを強化し、プロセスを自動化するために役立ちますが、異なる原則と能力に基づいて動作します。

ボットと人工知能の区別

定義:

  • ボット: ボットとは「ロボット」の略で、タスクを自動化するために設計されたソフトウェアアプリケーションです。ボットは、ユーザーの問い合わせに応答したり、事前に定義されたルールに基づいてコマンドを実行したりするなど、単純で繰り返しのタスクを実行できます。彼らはしばしばスクリプト化されたワークフローで動作し、新しい状況に適応する能力は限られています。
  • AI(人工知能): AIは、人間の知能をシミュレートする機械を指し、考えたり学んだりするようにプログラムされています。AIは、機械学習、自然言語処理(NLP)、神経ネットワークなど、より広範な技術を含み、システムがデータを分析し、経験から学び、意思決定を行うことを可能にします。

機能性:

  • チャットボット: これらは、特に会話のために設計されたボットの一種です。彼らはスクリプト化された対話に従い、基本的なカスタマーサービスの問い合わせを処理できます。たとえば、Messengerボットは、設定されたスクリプトに基づいて情報を提供したり、FAQに回答したりしてユーザーを支援できます。
  • AIエージェント: 従来のチャットボットとは異なり、AIエージェントは生成AIと大規模言語モデル(LLM)を活用して、会話の文脈やニュアンスを理解します。彼らはインタラクションから学び、応答を適応させ、複雑な問い合わせを処理できるため、顧客エンゲージメントにおいてより多才で効果的です。

AI技術の文脈におけるボットの進化

技術が進歩するにつれて、ボットの能力は大きく進化しました。従来のボットは、学習や適応する能力がなく、事前に定義されたタスクを実行することに限られていました。それに対して、Messenger Botのような現代のAI駆動ボットは、ユーザーとのインタラクションを向上させるために高度なアルゴリズムを利用しています。

  • 技術的基盤: 従来のチャットボットは通常、会話の流れを作成するために手動入力を必要とするルールベースのシステムに依存しています。彼らは過去のインタラクションから学ぶ能力を欠いています。それに対して、AIエージェントは深層学習やNLPなどの高度な技術を利用し、人間のような応答を処理し生成することができます。この能力により、より意味のあるダイナミックな会話が可能になります。
  • 使用例: チャットボットは一般的に顧客サポート、予約スケジューリング、基本的な情報取得に使用されます。しかし、AIエージェントは、パーソナライズされた推奨、予測分析、インタラクティブなバーチャルアシスタントなど、より複雑なシナリオで使用されます。

要約すると、ボットとAIの両方がユーザーインタラクションを強化しプロセスを自動化する役割を果たす一方で、AIエージェントは従来のボットに比べて適応性と知性が大幅に向上した技術の進歩を表しています。AIが顧客エンゲージメントをどのように変革しているかについてのさらなる洞察を得るには、探索してください 最高のAIチャットボット およびその応用。

自動化ボットソフトウェアの探求

今日利用可能な最高の自動ボットソリューション

最適な自動化ボットソリューションを選択する際、いくつかのプラットフォームがその堅牢な機能とユーザーフレンドリーなインターフェースで際立っています。主要な選択肢の一つは メッセンジャーボット, さまざまなチャネル(ソーシャルメディアやウェブサイトを含む)で自動応答を提供することに優れています。そのAI駆動の技術はリアルタイムのエンゲージメントを保証し、顧客とのインタラクションを強化したい企業にとって最適な選択肢となっています。

もう一つ注目すべき競合は Brain Pod AI, 多言語対応のAIチャットアシスタントを含むさまざまなAIサービスを提供しています。この柔軟性は、グローバルにリーチを拡大しようとする企業にとって重要です。さらに、Brain Pod AIは包括的な価格オプションを提供しており、すべての規模の企業にアクセス可能です。

他の注目すべき自動化ボットソリューションには:

  • Zendesk Chat: 顧客サポートシステムとのシームレスな統合で知られるZendesk Chatは、ユーザーエクスペリエンスを向上させる自動応答を提供します。
  • Drift: リード生成に特化したDriftは、訪問者とリアルタイムでエンゲージするためにチャットボットを使用し、コンバージョン率を大幅に改善します。
  • Intercom: このプラットフォームは自動メッセージングとパーソナライズされた顧客サポートを組み合わせており、テクノロジーに精通した企業に人気があります。

ボット自動化の意味とその応用を理解する

ボット自動化とは、通常は人間の介入を必要とするタスクを実行するためにソフトウェアアプリケーションを使用することを指します。この技術は、プロセスを合理化し、効率を向上させることでさまざまな業界を変革しています。たとえば、カスタマーサービスでは、自動化されたボットが問い合わせを処理し、情報を提供し、人間の監視なしで問題を解決することができるため、応答時間を短縮し、顧客満足度を向上させます。

eコマースでは、自動化されたボットがリード生成やカート回収を促進し、企業が顧客と効果的に関わることを可能にします。ボットをマーケティング戦略に統合することで、パーソナライズされたインタラクションが実現し、コンバージョン率を大幅に向上させることができます。さらに、多言語サポートのような機能を備えたプラットフォームは、 メッセンジャーボット グローバルなオーディエンスに対応し、言語の壁を打破し、ユーザー体験を向上させることができます。

全体として、自動化されたボットの応用は広範であり、カスタマーサポートからマーケティング自動化まで多岐にわたり、業務を最適化し、顧客エンゲージメントを向上させることを目指す企業にとって貴重なツールとなっています。

関連する記事

ja日本語
messengerbotロゴ

Choose the Messenger Bot updates you want

Tell us what you came for so we can send the right Messenger Bot emails.

Business automation, earning-bot safety notes, and GOECB/GCash clarification now go into separate MailWizz paths.

Thanks. You are on the right Messenger Bot update path.

messengerbotロゴ

Choose the Messenger Bot updates you want

Tell us what you came for so we can send the right Messenger Bot emails.

Business automation, earning-bot safety notes, and GOECB/GCash clarification now go into separate MailWizz paths.

Thanks. You are on the right Messenger Bot update path.