[DocsBot]DocsBotでM&Aのマッチングサポートができるか試してみた[ChatGPT]

# はじめに

DocsBotを試してみたメモを記載します。
これは業務ではなく趣味でサクッとためしてみた系の記事です。

GPT-4が出る前に試したので、GPT-4だとまた結果が変わってくるかもしれません。

結論、ちょっとまだ使えなさそう？


# DocsBotとは？

https://docsbot.ai/

> あなたのコンテンツとドキュメントで訓練されたAI搭載のチャットボットで、あなた、あなたの顧客、またはあなたのチームのために即座に答えを得る。コストを削減し、顧客のサポート体験、チームの生産性を向上させ、お客様のビジネスに関する既存の知識でAIコピーライティングを行うことができます！
> Get instant answers for you, your customers, or your team with AI powered chatbots trained with your content and documentation. Save money and improve the support experience for your customers, the productivity of your team, and AI copywriting with existing knowledge of your business!
> docsbot.ai より引用

まだ、ベータ版となっていて誰でもアクセスできる公開botしか作れませんでした。
なので、社外秘の情報を読み込ませるのはNGです。

# なんでやってみた？

ある日、こんなツイートがバズってるのを見つけました。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">ChatGPTを超えた『DocsBot』が便利すぎてヤバい<br><br>任意のURL、PDF、CSV、Youtubeなどを読み込んでチChatBotを数秒で作成できる<br><br>試しに食べログを読み込ませたら美味い飲食店を瞬時に回答する最強のbotができた<br><br>ChatGPTの弱点だった専門性を補えるので応用が無限大<br><br>APIもありサイト埋め込みも可能 <a href="https://t.co/B9nt8nVk5g">pic.twitter.com/B9nt8nVk5g</a></p>&mdash; チャエン| Web3.0×海外テック×AI (@masahirochaen) <a href="https://twitter.com/masahirochaen/status/1635136368300163079?ref_src=twsrc%5Etfw">March 13, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

上記ツイートの例では、食べログのサイトを読み込ませて、人気の焼肉店を質問しています。


M&Aクラウドでは、「会社を売りたい、資金調達をしたい」という売り手側企業と、「会社を買いたい、出資したい」という買い手側企業のマッチングを行なっています。
買い手側企業は、「どういう売り手側企業を求めているのか」という情報をM&A募集記事としてWeb上に掲載しています。

DocsBotにM&AクラウドのM&A募集の記事を読み込ませたら、売りたいと考えている企業にマッチする買い手企業を探してくれるのでは??


ということで、試してみました。

# DocsBotが対応しているソースタイプ

Webページ以外にも、CSVやYoutubeなどにも対応しているようです。

- URL(単一のWebページ)
- Document (Text, Office, PDF, HTML, EMLなど)
- Wordpress(XMLファイル)
- SiteMap(XMLファイル)
- URLリスト（複数のWebページ）
- CSV
- Youtube
- RSS Feed
![スクリーンショット 2023-03-28 20.15.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/db293175-e4e6-6537-8896-1ac621a73ef7.png)


# DocsBotのプラン

![スクリーンショット 2023-03-28 20.00.09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/88c24ff3-ebe0-324b-1a62-0cd270a148db.png)

Personalという無料プランがあるのですが、これだと複数Webページの一括読み込みやCSV読み込みがなかったので、
Hobbyプランに加入しました。
Hobbyプランでは１つのbotのみ作成することができます。（消して作り直せば別のbotも作れる）

# DocsBotにM&A募集情報を読み込ませてみた

※　今回読み込ませたM&A募集情報はインターネットに公開されている公開情報ですのでご安心を。

## URLの一括登録で全M&A募集記事を読み込ませてみた

DocsBotにはCSVでURLリストを渡すと、リストにあるページをクローリングして学習（Index)してくれる機能があります。
まずは、この機能を使って、M&AクラウドのM&Aの募集記事（500ページほど）を読み込ませてみました。
読み込みには確か数時間かかりました。

実際に質問してみた結果。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/a8075cd2-286f-4aa3-4cee-56ea2f0dd09e.png)

結構それっぽい。

ソースとなっている株式会社セイビーのM&A募集記事を確認すると、株式会社セイビーは業務支援系SaaSに関する企業を買収対象領域としています。
ちゃんとソースをもとに回答してくれていますね。

![スクリーンショット 2023-03-28 19.37.35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/4cc117de-7aef-260e-b566-27a5b97512d4.png)
株式会社セイビーのM&A募集記事：
https://macloud.jp/offers/409



他にも候補を知りたいので１０社リストアップしてもらいましょう。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/a6cb0ef0-54b3-4df8-400c-f4f8bd8abc87.png)

あれ？ ５社目から会社名じゃなくなってる？
質問を変えてみてもダメだったので、
どうやら、一度の質問で４つの情報源（source）からしか回答できない模様。
結構致命的な制限に思います。
（これがDocsBotの仕様、限界なのか、設定の問題なのかはわからず）


他にもいくつか質問してみましたが、いまいち精度が高くありませんでした。
原因として、募集記事のページが複雑で余計な情報も含んでしまっていることが考えられました。
（例えば、類似記事として別の会社の情報がページ上に含まれているなど）

# CSVファイルでM&A募集情報を読み込ませてみた。

DocsBotではCSVファイルによる学習（Index)もできます。
Webページの一括追加だと、余計な情報が含まれていて複雑なので、最低限必要な情報だけに絞ったCSVファイルを作り、試してみます。

含めた情報は、「M&Aの買収対象領域」（フリーテキスト）と「買収対象業種」（業種のリスト）です。
CSVは指定の形式にする必要があるため、以下のようなCSVファイルを作ってみました。

![スクリーンショット 2023-03-28 19.09.36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/9602f7a1-6c9f-4ace-7d62-e30f640bb7c0.png)

content列に情報を全部入れる必要があるようなので、日本語の文章になるように加工しました。

> 株式会社じげんはM&AクラウドにM&Aの募集情報を公開している企業です。株式会社じげんは積極的に企業を買収と出資をしたいと考えています。

今見返すとこの部分いらないような気もします。
もっといい書き方があれば教えて欲しいです。

作成したCSV（５００行ほど）を読み込ませて、実際にAIに質問してみました。

![スクリーンショット 2023-03-28 19.58.05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/57183ab3-bcdd-bd31-4c76-bad4d511ee5a.png)
（質問文の日本語がちょっとおかしいのはご愛嬌）

確かに、記事を確認すると株式会社ユビニティはペット関連ビジネスの会社を募集しています。
ちゃんとソースをもとに回答してくれていることがわかります。

株式会社ユビニティのM&A募集記事：
https://macloud.jp/offers/597

スクショは撮れてないですが、CSVの場合でも一度の４つの情報源（source)からしか回答してくれないようでした。
ぴえん。

最初のツイートの食べログ例では、１つの情報源(source)に複数のお店の情報が含まれており、それをもとに回答しているようだったので、
indexする情報をうまく１つにまとめるように作れば、4つのソース問題が解決されるかもしれません。

# まともに動かなくなってしまった

直近（2023/3/28）現在は、ネットワークエラーでほとんどの質問が回答されませんでした（50回試して1回だけ回答された）
Docsbot曰く、GPT-4需要でOpenAI側のインフラが耐えらえておらず、ネットワークエラーが起こっているとのこと
![スクリーンショット 2023-03-28 19.26.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/268801/f06f0c8d-ca2d-b4d7-bab8-237fe483b39f.png)

うーん、これではそもそもサービス自体を使えない。


# その他のがっかりポイント
他にも以下のがっかりポイントがありました.
- アクセス過多で障害が起こっており、Botの削除に数時間かかる
    - Hobbyプランだと一度に１botしか持てないので、作り直しに時間がかかるのは困る
- 日本語で答えて といっても日本語で答えてくれない
- テーブル形式で答えてといってもテーブルで返してくれない
- 日本語を打つと途中送信される（ 日本語変換時のエンター押下で送信されちゃう）

Betaなのでまあしょうがないかなという感じ

# まとめ

まだざっくりとしか試せていないですが、DocsBotを使えば簡単に情報を読み込ませていい感じになる。というわけではなさそうです（そりゃそうか）
用意するデータに関しては、ただぶちこむだけでなくて工夫と試行錯誤が必要そうでした。
ソース４つをもとにした回答しかできないのは致命的な感じがします。
beta版だから仕方ない部分もありますが、回答が返ってこないのが頻発するのも不便です。

DocsBotがもう少し成熟したらまた試してみようと思います。

ちなみに、現職のM&Aクラウドでは 全社的にChatGPTなどのAI技術の活用をしていこうとしてます。
今回のようなAI技術試してみた系のことをもっとやっていけたらなと思います。

https://prtimes.jp/main/html/rd/p/000000054.000018978.html

以上、参考になりましたら幸いです。