问题标签 [sutime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1007 浏览

python - 无法运行 mvn (Maven) 命令,因为目录中没有 pom.xml,但 pom.xml 没有出现在搜索中?

当我运行 mvn 命令时,我收到了这个错误:

Goal requires a project to execute but there is no POM in this directory (/Users/hojung). Please verify you invoked Maven from the correct directory.

但是,我根本没有在任何目录中找到 POM。有没有人遇到/解决过同样问题的变体?

这是我正在运行的命令,为了设置安装sutime的安装:

mvn dependency:copy-dependencies -DoutputDirectory=./jars

0 投票
2 回答
576 浏览

python - 导入 sutime 模块时出现以下导入错误 - 这是什么意思?

我收到此错误:

ImportError: cannot import name 'SUTime' from partially initialized module 'sutime' (most likely due to a circular import)

将 sutime 模块导入为:

from sutime import SUTime

正如 sutime GitHub 示例中所建议的那样:https ://github.com/FraBle/python-sutime

上下文: sutime 是一个 Python 库,用于从自然语言输入中解析日期/时间,由斯坦福 CoreNLP 的惊人团队开发。

注意:我也已经运行了 pre-req 安装:

0 投票
1 回答
62 浏览

java - 用西班牙语为 StanfordNLP 配置 SUTime - Java

我无法在 stanford-spanish-corenlp-2018-10-05-models.jar 附带的西班牙语版本中设置 SUTime

在斯坦福的文件中,它说选项ner.applyNumericClassifiers = truener.useSUTime = true仅对英文版本有效,但西班牙 jar 附带一个spanish.sutime.txt,我希望它能够工作。

我试过这段代码:

我真的不知道如何继续前进,我还没有在任何其他问题中看到这个问题,也许有人可以帮助我。

0 投票
1 回答
147 浏览

java - 为 SUTime 添加解析季度的自定义规则

我正在按照官方说明为财政年度季度(Q1、Q2、Q3 和 Q4 之类的东西)添加自定义 SUTime 规则。

我使用默认的defs.sutime.txtenglish.sutime.txt作为我自己的规则文件的模板。

将以下代码附加到我的之后defs.sutime.txt

并将以下代码附加到我的english.sutime.txt

我仍然无法正确解析“2020 年第一季度”之类的内容。

如何正确添加解析财政年度季度的规则(例如“Q1”)?

这是我的完整代码:

请注意,为了避免这个问题defs.sutime.txt,我从 stanford corenlp 模型 JAR 中删除了默认和文件。english.sutime.txt

0 投票
0 回答
292 浏览

python-3.x - PicklingError:无法序列化对象:TypeError:无法腌制_jpype._JMethod对象

我正在使用 Google Colab 并尝试在 pyspark 调用的函数中使用 Stanford sutime 库。

此函数获取给定 RDD 的一行,然后使用 sutime 库返回一个(句子,频率)对。

我的输入 RDD 看起来像:-

这就是我使用 flatmap 调用函数的方式:

但它给了我以下错误:

尽管我尝试使用以下代码显式调用 convert1 函数:

上面的代码对我来说非常好。它不适用于 flatMap。

如果需要,请询问必要的详细信息。

0 投票
0 回答
24 浏览

stanford-nlp - 斯坦福 NLP SUTime 时区是否感知?

我们目前使用 SUTime 来帮助查找和规范日期时间。但是,我们注意到“今天”或“昨天”等相对日期的一些奇怪之处,尤其是在跨越 UTC 日期边界时(即,如果它是 UTC 时间的第二天并且“昨天过去了,您将获得当前日期)

我们尝试传入带有时区偏移量的 ISO 格式字符串来进行补偿,但这似乎没有达到预期的行为。事实上,它开始引起其他问题,比如“今天”这样的时间现在在第二天。

SUTime 时区知道吗?我们可以传入像“2020-11-23T20:47:45-08:00”这样的 ISO 字符串吗?如果没有,是否有其他格式可以使用.. 还是不可能?

0 投票
0 回答
28 浏览

python - 在 Heroku 上为 Python 包安装 JAVA 依赖项

我正在部署一个 Python 应用程序,它有一个需要一些 Java 依赖项的包。我在我的 repo 中添加了一个requirements.txt文件和一个pom.xml文件,似乎 Java 依赖项没有被拾取。有什么我需要添加到我的 Procfile 来完成这项工作的吗?

下面还有一些上下文:

我正在尝试与 Heroku 一起部署和使用SuTime——斯坦福 NLP 小组为基于 JAVA 的模型的 Python 包装器。

我不熟悉 Java 并试图弄清楚如何安装所需的依赖项。

文档提到运行以下命令,该命令在本地对我有用,但我对 Heroku 没有任何运气。我想它只是试图生成一个pom.xml文件,如果我没记错的话,它相当于requirements.txtJava。