Open humygithub opened 1 year ago
我运行如下程序:
from ltp import LTP path = r"small" txt = "小明吃苹果。小明打篮球。" ltp = LTP(path) output = ltp.pipeline(txt, tasks=["cws", "pos"]) print(output.cws) print(output.pos)
得到了如下结果: ['小明', '吃', '苹果', '。', '小明', '打', '篮球', '。'] ['nh', 'v', 'n', 'wp', 'nh', 'v', 'n', 'wp']
发现它没有断句,就尝试了如下措施,结果都报错了:
请问ltp的正确的断句方法是什么?
from ltp import LTP, StnSplit sents_list = StnSplit().split(text)
相同的问题:
work_listing = StnSplit().split(works)
其中split在编辑器中显示为白色,明显没有识别到;
split
请问,是不是4.2之后的没有seg这个函数了啊
好像是这样的
我运行如下程序:
from ltp import LTP path = r"small" txt = "小明吃苹果。小明打篮球。" ltp = LTP(path) output = ltp.pipeline(txt, tasks=["cws", "pos"]) print(output.cws) print(output.pos)
得到了如下结果: ['小明', '吃', '苹果', '。', '小明', '打', '篮球', '。'] ['nh', 'v', 'n', 'wp', 'nh', 'v', 'n', 'wp']
发现它没有断句,就尝试了如下措施,结果都报错了:
sents = ltp.sentsplit(txt) # 试图断句报错
sents = ltp.sent_split(txt) # 试图断句报错
sents = ltp.splitsent(txt) # 试图断句报错
sents = ltp.split_sent(txt) # 试图断句报错
请问ltp的正确的断句方法是什么?