Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

java maven项目,已将hanlp.properties放入resources下,data应放哪?hanlp.properties中的root应该怎么写,好像试了各种都不行 #1138

Closed
1 task done
alibo001 opened this issue Mar 29, 2019 · 10 comments
Labels

Comments

@alibo001
Copy link

alibo001 commented Mar 29, 2019

注意事项

请确认下列注意事项:

  • 我已仔细阅读下列文档,都没有找到答案:
  • 我已经通过Googleissue区检索功能搜索了我的问题,也没有找到答案。
  • 我明白开源社区是出于兴趣爱好聚集起来的自由社区,不承担任何责任或义务。我会礼貌发言,向每一个帮助我的人表示感谢。
  • 我在此括号内输入x打钩,代表上述事项确认完毕

版本号

当前最新版本号是:1.7.2
我使用的版本是:1.72

我的问题

JavaWeb maven项目, 想把data包放在项目里使用.
我的操作: 把hanlp.properties和data都放在resources下,
hanlp.properties中的配置root=./ (就是当前目录)
无法读取到核心词典.
所以想问hanlp.properties和data在maven中应放哪, hanlp.properties中的root如果配置

@AnyListen
Copy link
Contributor

可以直接使用代码设置配置文件路径:Predefine.HANLP_PROPERTIES_PATH = configPath;

@alibo001
Copy link
Author

可以直接使用代码设置配置文件路径:Predefine.HANLP_PROPERTIES_PATH = configPath;
谢谢, 原来可以这样子哦, 折腾了老半天

@alibo001
Copy link
Author

alibo001 commented Apr 4, 2019

可以直接使用代码设置配置文件路径:Predefine.HANLP_PROPERTIES_PATH = configPath;
还有一个疑问,用Predefine.HANLP_PROPERTIES_PATH = configPath;是指定了properties文件的路径,
可是在properties文件中还是不能用项目中的data字典. 例如配置了停用词, 但根本没起作用

@hankcs
Copy link
Owner

hankcs commented Apr 4, 2019

可以直接使用代码设置配置文件路径:Predefine.HANLP_PROPERTIES_PATH = configPath;
还有一个疑问,用Predefine.HANLP_PROPERTIES_PATH = configPath;是指定了properties文件的路径,
可是在properties文件中还是不能用项目中的data字典. 例如配置了停用词, 但根本没起作用

如果你在别的目录启动java,你的当前目录就是别的目录。有一万种方法指定data的路径,参考:#983 (comment)

@MaaaxYang
Copy link

@hankcs 现在properties文件下载不下来,能邮件提供一份么?yhrvcool@163.com 谢谢

@hankcs
Copy link
Owner

hankcs commented Jun 3, 2019

试试这个:http://file.hankcs.com/hanlp/hanlp-1.7.3-release.zip

默认线路是放到GitHub上面,北京试过可以正常下载。

@hankcs
Copy link
Owner

hankcs commented Jun 3, 2019

刚刚发现网站被墙了,最近可能是敏感时期,境外网站访问受限制,请翻墙。

@MaaaxYang
Copy link

@hankcs 6.1 更新了墙,目前翻不出去。。

@hankcs
Copy link
Owner

hankcs commented Jun 4, 2019

@hankcs 6.1 更新了墙,目前翻不出去。。

刚换了台服务器,再试试。

@hankcs
Copy link
Owner

hankcs commented Jan 1, 2020

感谢您对HanLP1.x的支持,我一直为没有时间回复所有issue感到抱歉,希望您提的问题已经解决。或者,您可以从《自然语言处理入门》中找到答案。

时光飞逝,HanLP1.x感谢您的一路相伴。我于东部标准时间2019年12月31日发布了HanLP1.x在上一个十年最后一个版本,代号为最后的武士。此后1.x分支将提供稳定性维护,但不是未来开发的焦点。

值此2020新年之际,我很高兴地宣布,HanLP2.0发布了。HanLP2.0的愿景是下一个十年的前沿NLP技术。为此,HanLP2.0采用TensorFlow2.0实现了最前沿的深度学习模型,通过精心设计的框架支撑下游NLP任务,在海量语料库上取得了最前沿的准确率。作为第一个alpha版本,HanLP 2.0.0a0支持分词、词性标注、命名实体识别、依存句法分析、语义依存分析以及文本分类。而且,这些功能并不仅限中文,而是面向全人类语种设计。HanLP2.0提供许多预训练模型,而终端用户仅需两行代码即可部署,深度学习落地不再困难。更多详情,欢迎观看HanLP2.0的介绍视频,或参与论坛讨论

展望未来,HanLP2.0将集成1.x时代继承下来的高效率务实风范,同时冲刺前沿研究,做工业界和学术界的两栖战舰,请诸君继续多多指教,谢谢。

@hankcs hankcs closed this as completed Jan 1, 2020
@hankcs hankcs added ignored and removed question labels Jan 1, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants