UIが難しい点です。
PDFや大きなテキストファイルがインデックス化されるまでには「リードタイム」があります。そしてUIの課題があります。
- 投稿 #1,7,27 にはPDF/テキストがアップロードされていますが、ユーザーはどうすれば何が起こっているのかを把握できるでしょうか?
- 投稿 #1 でアップロードしても、利用可能になるまで5分かかりますが、これをユーザーにどう伝えますか?
技術的には、これら両方の問題を回避する唯一の簡単な方法は、カスタムUIでのアップロードのようなものだと思います。
ここでのUIの課題が最大のハードルであり、実際の仕組みはそれほど複雑ではありません。
cc @awesomerobot / @Falco