Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants