# -*- coding:utf-8 -*-
import nltk
from nltk.corpus import brown
def process(sentence):for(w1,t1),(w2,t2),(w3,t3) in nltk.trigrams(sentence):if(t1.startswith('V'))and t2=='TO' and t3.startswith('V'):#代码的意思是:动词+to+动词的形式,一旦发现就输出print w1,w2,w3
if __name__=='__main__':for tagged_sent in brown.tagged_sents():process(tagged_sent)

使用pos标记寻找三词短语相关推荐

  1. python中pos()_python中不带NLTK的POS标记器

    我想给索拉尼库尔德语的限定词和介词做一个词性标记.我使用下面的代码将每个标记放在库尔德语文本中的每个命题或限定词之后.在import os SOR = open("SOR-1.txt&quo ...

  2. Java黑皮书课后题第8章:8.9(井字游戏)玩家使用各自标志标记3*3网格中的某个空格,当一个玩家在网格的水平、垂直或对角线方向标记了三个相同的标记时,游戏结束,该玩家获胜。创建一个玩井字游戏的程序

    ***8.9(井字游戏)玩家使用各自标志标记3*3网格中的某个空格,当一个玩家在网格的水平.垂直或对角线方向标记了三个相同的标记时,游戏结束,该玩家获胜.创建一个玩井字游戏的程序 题目 题目描述与运行 ...

  3. python标记_python关于信息标记的三种形式

    1, 信息标记的目的: 1.1 信息结构增强,信息维度增加: 1.2 信息内容易于通信,存储,理解,应用: 2,信息标记的三种形式: 2.1 XML:extensible Markup Languag ...

  4. POS标记——HMM模型

    1.数据准备 from utils_pos import get_word_tag, preprocess import pandas as pd from collections import de ...

  5. [Java] 蓝桥杯ADV-83 算法提高 寻找三位数

    问题描述 将1,2,-,9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成 1:2:3的比例,试求出所有满足条件的三个三位数. 例如:三个三位数192,384,576满足以上条件. 输入格式 ...

  6. 蓝桥杯 ADV-83算法提高 寻找三位数

    问题描述 将1,2,-,9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成 1:2:3的比例,试求出所有满足条件的三个三位数. 例如:三个三位数192,384,576满足以上条件. 输入格式 ...

  7. python获取月份 pos_python – 如何从POS标记单词列表中提取模式? NLTK

    我有一个包含多个列表的文本文件;每个列表都包含单词/ pos-tag对的元组,如下所示: [('reviewtext', 'IN'), ('this', 'DT'), ('movie', 'NN'), ...

  8. python搜索pdf内容所在页码_利用Python在pdf文档中寻找某些词出现的页码

    要研究pdf文件的页码,首先要考虑这个文件的种类.pdf可能是一本书的电子版,可能是一份简历.可能是由Word.PPT或其他文档导出的--如果不是一本书,通常页面内容里是没有页码的:如果是一本书,虽然 ...

  9. 寻找三个整数中的“中”数

    设给定三个整数a,b,c,试写出寻找其"中"数的一个算法(用C/C++描述),并分析在平均情况与最坏情况下,算法分别要进行多少次比较? 分析: 由于A,B,C中每一个为中数的概率均 ...

最新文章

  1. pycharm设置环境变量和参数
  2. 博达交换机镜像端口配置_“量身定制”的轨道交通工业以太网交换机,RT FORUM2019春季大会智慧解决方案12...
  3. 【Android 性能优化】应用启动优化 ( 安卓应用启动分析 | ActivityThread 主函数分析 | 应用初始化 | 启动优化项目 )
  4. 卜晓军:IBM的大数据战略全面升级
  5. 约瑟夫斯问题-java版数组解法和链表解法
  6. 芯片14纳米与7纳米相比,是不是芯片大一点,性能差不太多呢?
  7. POJ 1088解题报告
  8. 内测成员爱范儿CTO何世友讲述微信小程序的台前幕后
  9. 【转载:80个Python经典资料(教程+源码+工具)汇总】
  10. Spring Cloud与Dubbo优缺点详解
  11. LENOVO_WIN7_UM_32_ZH_CN_RDVD.iso
  12. 阿里云天池机器学习task1
  13. 时间复杂度和空间复杂度简介
  14. [离散数学]集合论基础P_3:集合的基本运算
  15. JAVA变量与数据类型
  16. 无法删除文件、文件夹之无法读源文件或磁盘
  17. 一款好用的磁力链接下载工具,qbittorren中文版简单易用,漂亮的外观,功能强大
  18. [JSOI2013]快乐的 JYY
  19. android studio jar 包添加 的 三种方法
  20. nuxtjs pc网站跳转到h5

热门文章

  1. Activity与Intent
  2. sqlserver2005分布式架构负载
  3. Java正则表达式匹配、替换HTML内容
  4. JavaScript中的回调地狱及解决方法
  5. python没有库_Python开发者必备6个基本库,这个都没有怎么做开发呢
  6. git remote: HTTP Basic: Access denied
  7. 十秒解决开发环境跨域问题——取消浏览器同源策略
  8. 三维重建:三维空间中平面的旋转公式
  9. centos 杀死进程命令kill
  10. .NET平台开源项目速览(12)哈希算法集合类库HashLib