前提と与件
クライアントから「ホームページのお問い合わせに来る営業メールをなんとかして欲しい。弾く方法はないのか?」という相談を受けました。
サイトのお問い合わせフォームはPHPで作成されており、単純にHTMLのフォームから入力された内容を、PHP Mailで指定したアドレスに送信しています。単純で、一般的にある構成かと思います。
現行フロー
フロント:入力→フロントエンドバリデーション
↓
バックエンド:確認画面表示とバックエンドバリデーション/メール送信(企業管理者向け通知メール・入力者向け確認メール)
クライアントの課題に対しては、以下の内容で対応することが可能かと考えました。
改善フロー
フロント:入力→フロントエンドバリデーション
↓
バックエンド:確認画面表示とバックエンドバリデーション
↓
バックエンド:何らかのAIサービスのAPIに対し、入力された本文を投げる
↓
バックエンド:APIのレスポンスを元に、営業メールとしてTRUEであれば管理者向けのメールは通知しない AND 入力者向けのメールに「営業メールとして判断しましたので、お問い合わせ内容は破棄されました。ご了承ください」という内容の文面を記入、送信する。
↓
バックエンド:営業メールとしてFALSEであれば、現行フローと同じ処理をする。
このような処理をしたいと考えています。
質問内容
こういったフローに組み込むことが可能な、APIを持ったAIサービスをご存知ないでしょうか? SaaSを考えていましたが、PHPやJS等のライブラリでも結構です。(探したけど、適当なものは見つかりませんでしたが…)
また、日本語で文面を解析したいですが、どうしても日本語が無理な場合は、DeepLのAPIなどを挟む処理も考えています。
以上、よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/02/05 03:53
2022/02/05 06:06 編集
退会済みユーザー
2022/02/05 08:38