我就是Digital Orientalist的Cornelis van Lit所说的“半人马”,或者是一位致力于开发人文研究问题的软件解决方案的学者。我遇到了一个无法通过搜索 stackoverflow 或其他在线资源来解决的问题。
我开发了一个 FileMaker 解决方案来管理 150,000 个原始来源的数字代理,类似于几年前 Reddit 用户限制数据建议的方式。
我想使用 Google 的 Vision API 扩展我的解决方案。特别是,我想在这些数字代理上使用 Vision 执行 OCR。我看到了一个Youtube 视频,它完全符合我的要求,但使用了亚马逊的 Textract API。我已经在我的数字代理上尝试了 Textract,但结果并不令人满意。我的代理人是西班牙语,其中很大一部分是手写的。就我而言,Google 的 Vision API 产生了更好的结果。此外,Vision 有一个我非常熟悉的 Python 客户端库。
所以我的问题和问题涉及 Python 与 Filemaker Pro Advanced 的集成(未托管在 FILEMAKER SERVER 上)
有没有办法将 PDF 从容器字段传递到 Python?在 Python 完成它的工作(拆分 PDF、处理单个图像、将所述图像发送到 Vision、解析结果并重新组合它们)之后,将输出字符串发送回 FileMaker 的新字段?
触发器来自 FileMaker 端,因此使用可用的 python 库或将解决方案设为 ODBC 源将没有用处。我认为有一些 FileMaker 插件可以运行 Python 脚本,就像 Python 从 FileMaker 运行子进程的方式一样,但是对于如何做到这一点没有明确的方向。我是一名研究生,所以支付咨询费用是不可能的。有没有人可以提供帮助?