Survey records of some of the named entity recognition and text summary of NLP

Research record

Name Recognition

cocoNLP

github: https://github.com/fighting41love/cocoNLP

installation:

$ pip install cocoNLP

Calling code:

from cocoNLP.extractor import extractor
ex = extractor()
f = open("data/text3.txt", "r", encoding="utf-8")
text = f.read()
# 抽取人名
name = ex.extract_name(text)
name = list(set(name))

It should be noted here is that I need to rewrite the source code, because extract_name () function returns the most frequently occurring name, but not all of the names list.

 def extract_name(self, text):
        """
        extract chinese names from texts
        eg: extract_time('急寻王龙,短发,王龙,男,丢失发型短发,...如有线索,请迅速与警方联系:19909156745')


        :param: raw_text<string>
        :return: name_list<list> eg: ['王龙', '王龙']

        """
        if text=='':
            return []
        seg_list = [(str(t.word), str(t.nature)) for t in HanLP.segment(text)]
        names = []
        for ele_tup in seg_list:
            if 'nr' in ele_tup[1]:
                names.append(ele_tup[0])
                # print(ele_tup[0],ele_tup[1])
        # return self.most_common(names) # 这一行注释掉
        return names

run:

$ cd nlp_test
$ python main_get_names.py

effect:

==================== ORIGINAL TEXT ====================
民房附近  日  外
郑学文、宋琳、李长河、傅慕贤、吴林忠在硝烟中奔跑。
空气中回荡着他们急速喘息的声音。
突然,一阵婴儿的哭啼声传来。
几人望去,一个穿着朝鲜民族服装的妇女倒在血泊中。
身边一个两三岁大的孩子震天动地哭着。
他们身后的房屋在剧烈燃烧。
郑学文等人都站住了。
郑学文跑了过去,不知道怎么办,望着那哇哇啼哭的孩子。
宋琳走了过来,她也在尸体前面不知所措地站着。
郑学文:他妈已经死了。咱们是军人,这孩子咱们管不了,还是给他找个能养他的人吧。
宋琳站起来,很局促,突然又蹲下去,抱起了孩子。
那孩子死死抓住宋琳的军装,哭得更激烈了。
宋  琳:别哭别哭,我们带你去找妈妈。
郑学文接过孩子。
郑学文:哭了,让我试着抱抱吧,看你把孩子抱得跟刺猬一样,他能不哭吗?
吴林忠:我们要到前面集合啊,科长让我们在那里等候任务!
傅慕贤也过来了。
傅慕贤:我家两代单传,我对不起我爹妈,我还没给他生下儿子,留个后,看这个架势,我是要被爹妈骂死了。

==================== GET NAMES ====================
['宋琳', '傅慕贤', '吴林', '吴林忠']

Proper names: Zheng Xuewen, Song Lin, Li Changhe, Fumu Xian, Wulin Zhong

Recognized names: Song Lin (√) Fu Muxian (√) Wu Lin (×) Wulin Zhong (√)

NLPIR

North Polytechnic open source program, but you can not see the source code, the authorization term, and names can be extracted summary entity recognition.
install windows10 run through the Visual Studio, using c ++.

Configuration:

Solutions Directory is: DocExtractorCppTest project directory: DocExtractorCppTest \ DocExtractorCppTest

  1. C ++ project to create a new empty project in vs in
  2. Data folder are copied to the Solutions Directory
  3. The lib folder to Solutions Directory
  4. Copy the .dll files in the lib \ win64 \ directory to the project directory
  5. All files sample / c folder to the project directory
  6. All files include folders to the project directory, there is also copying main.cpp project directory Project directory
  7. In vs Right project, add ----- existing entry, and then .h and .cpp files in the directory are all solutions and select Add
  8. run

effect:

内容为:
电视剧《我心有歌》
第二稿(送审剧本)
                                第一集
鸭绿江畔   日  外
志愿军猛虎师的部队正有条不紊沿着浮桥,渡过鸭绿江。
马拉的92式步兵炮车。
笨重的日式载重卡车。
背着五花八门的二战甚至一战枪支的士兵神情严峻地列队前行,这些老兵的脸上,都是必死的决心。
(那时这支从大别山区走出来的部队还没有来得及换装苏式装备,战士用的是日式三八步枪,中正式79步枪,少量美制汤姆逊冲锋枪,捷克式轻机枪,马克沁重机枪,日式60毫米迫击炮,极少量的92步兵炮 。这支部队来得及换了冬装,是苏军式的棉服,但没有领章帽徽,胸前有印有中国人民志愿军字样的白色标牌。请服装道具尽量还原真实)
高射炮的怒吼响起,美军飞机开始是两个小黑点儿,接着越来越清楚,俯冲冲了过来,竟然突破了高射炮的弹幕。
志愿军士兵毫无畏惧,视同等闲,视死如归,队形不变,继续行进。
各个连的机枪手们纷纷出列,副射手们举着机枪的两脚架,机枪手们对空射击。几枚炸弹在志愿军队伍不远的地方爆炸,几个战士倒下。军医护士们冲了过去抢救伤员。
志愿军的队伍就像钢铁的机器,铁一样的意志,丝毫不为伤亡所动,战士们的步伐沙沙作响,向前推进。
战士们握着枪的手,紧握的拳头。
江里面飘着的尸体,被炸毁的汽车、火炮……
有士兵一边走一边瞪着飞走的美军飞机,恶狠狠地骂。
战  士:看老子揍他们这帮狗日的!
志愿军军医孟文菊带着几个女护士,抬着担架上的伤员逆着大部队行军的方向,跑向后方一侧。
小护士秦淑君脸上是血痕,举着输液瓶,跟战士们一起抬着担架。
郑学文:(O.S.)我叫郑学文,我是光荣的志愿军战士。我们要过江了,去朝鲜,中国以外的土地上打仗。


**** 抽取的人名为:
郑学文#马拉#孟文菊#秦淑君#汤姆逊#

The correct name: Zheng Xuewen Meng Wenju Qin Shujun

Identified names: Zheng Xuewen (√) Mara (×) Mengwen Ju (√) Qin Shujun (√) Thomson (×)

Props recognition

Use 电影道具名词 Part 1.docxand 电影道具名词 Part 2.docxthese two documents props thesaurus.

First with jieba word, and then the props library to match words

effect:

==================== ORIGINAL TEXT ====================
猛虎师进军路线上  转弯处  日  外
郑学文、李长河和傅慕贤被反绑着双手,坐在路边,等候发落。
那个被抓的韩国士兵就在他们身边,仰面躺在地上,呻吟着,嚎叫着。
韩国士兵:(韩语)放开我,我要回家,我要回家。
一个小战士端着枪,枪口指着韩国兵。
路边一辆92步兵炮陷在冰水的坑里,拉炮的骡子横尸在前面,在空袭中丧命。战士们用力拉着那门日本造的火炮。
车上的士兵喊着。
士  兵:过来帮忙!
小战士背好枪,跑向汽车,突然那个韩国兵一伸腿,把小战士绊倒了,他不知什么时候已经把绳子磨断了,他冲向小战士,抢下了他的手榴弹,狠狠向他的脸砸去。
一瞬间,郑学文突然站了起来,猛然向韩国兵撞去。
韩国兵被郑学文撞飞了,可抓着手榴弹不放,他爬起来,拉了手榴弹的弦儿!
突然间,那个小战士呼啸而来,把韩国兵死死压在身体下面。
手榴弹炸了,小战士壮烈牺牲了,韩国兵也死了。
战士们发狂地围上来,乱枪向那个韩国兵的尸体射去。
陈铁塔提着枪而来。
战士们转身,慢慢地转向趴在地上的郑学文、李长河和傅慕贤。
忿恨的目光似乎要喷火。
李长河和傅慕贤立刻感觉到了死亡的气息。
战士们开始拉枪栓。
陈铁塔把子弹上膛,单手举着。
陈铁塔:老子今天牺牲了二十个战士!二十个!你们这些逃兵!我最恨逃兵!你们跟美国鬼子南朝鲜鬼子一样可恶!
战  士:枪毙,枪毙他们!
黑洞洞的枪口对准了三个“逃兵”。
李长河:别杀小郑!我连累了他,他不是逃兵,要杀,杀我吧!
傅慕贤:小郑对不住啦……
傅慕贤已经吓得两排牙齿打战,说不出话来。
郑学文猛然站起来,不服气地吼着。
郑学文:你们长眼睛了没有?我们不是逃兵,我没逃!他们也没逃!你不能冤杀无辜吧,你不能不分青红皂白吧?
陈铁塔一把揪住郑学文的衣领。
陈铁塔:从你开始!
枪口顶上了郑学文的额头。
郑学文:连长,你连辨别真相的能力都没有,能带好兵吗?你的智力水平这么低下,能打得过美国佬吗?一整连的士兵给你,你能负得起责任吗?
陈铁塔:你!
郑学文:连长,如果你能见到我哥,请告诉他,我来找过他。
陈铁塔:你!
郑学文:他叫郑义仁,是四川大学数学系的神童,没有人不认识他!
郑学文说完闭上了眼睛,不再申辩,等死,突然他又睁开眼睛,冷笑。
赵大敢惊慌地跑来。
赵大敢:咋回事,咋回事?
陈铁塔:这几个逃兵,被我们抓回来了!
赵大敢傻眼了。
郑学文:开枪啊?
陈铁塔:你!
秦淑君已经跑过来,一下子挡住了郑学文,张开双手拦在陈铁塔面前。
陈铁塔:哪来的小女兵儿?找死!
秦淑君:干啥子,干啥子?不许你们随便杀人!
陈铁塔:上了战场,逃兵必杀!
秦淑君:你们、你们、你们凭什么说他是逃兵?你们审问了吗?首长批准了吗?
陈铁塔:老子是连长,老子在这里就有这个权力!
陈铁塔一把推开秦淑君,对准郑学文扣动了扳机,一只手猛然擎起了他的手腕,砰,子弹打向了天空。
一声断喝传来。
张彦文:住手!
陈铁塔和战士们回头望去,军务科长张彦文正端着陈铁塔的手。
张彦文威严地走了过来。
张彦文:把枪放下!
陈铁塔瞪直了眼睛。
陈铁塔:张科长……这几个是逃兵,战士们流血牺牲,这些地主资本家的崽子要溜哇!
张彦文:胡闹!
战  士:首长,我们亲眼看见!
赵大敢低声说。
赵大敢:科长,陈连长抓到了现行啊。
陈铁塔咬牙切齿。
陈铁塔:科长,我们的战士,没有怕死的鬼!死都是朝前趴着,都有种儿!
秦淑君:首长,他说的不对!我认识他们几个,我特别特别认识这个兵(一指郑学文),他,他不可能当逃兵!他来前线是来找大哥的,他大哥是我们的人,他是主动参军的,他不可能逃!
张彦文:把这几个人都带到军务科,究竟怎么处理,要组织研究决定!
陈铁塔收起了抢,挺着胸,直接挡在张彦文的面前,敬礼,声音颤抖。
陈铁塔:不崩了他们,战士们不服!
张彦文:孙晓宁!你代理警卫连连长职务。陈铁塔,你被撤职了,到师部听候处理!
陈铁塔:科长,你真的?
    张彦文转向战士们。
张彦文:全体立正!整队!
战士们愤然的表情,列队。
代理连长孙晓阳跑过来,整队。
孙晓阳:快点快点,站队。
张彦文:我是军务科长张彦文,今天的事一切由我负责!
    站在张彦文身后的秦淑君,热泪盈眶,她哀其不幸怒其不争地回头看着郑学文。
秦淑君:为什么?!说话啊!你要死啊,你要找死也不要这样子死哈!(成都腔出来了。)
郑学文叹口气,瞪了一眼秦淑君,突然明眸皓齿地笑起来。
郑学文:谢谢哈。
秦淑君:你就作死吧!

Building prefix dict from the default dictionary ...
Loading model from cache C:\Users\JIAHAN~1\AppData\Local\Temp\jieba.cache
Loading model cost 1.572 seconds.
Prefix dict has been built succesfully.
==================== ALL THINGS ====================
['枪', '尸体', '绳子']

Identifying nouns

Jieba using segmentation and POS tagging.
The props and placed in a custom names lexicon daojv.txt, the jieba introduced into the beginning of the program.

jieba.load_userdict('input/daojv.txt')

effect:

Building prefix dict from the default dictionary ...
Loading model from cache C:\Users\JIAHAN~1\AppData\Local\Temp\jieba.cache
Loading model cost 1.055 seconds.
Prefix dict has been built succesfully.
==================== ORIGINAL TEXT ====================
猛虎师进军路线上  转弯处  日  外
郑学文、李长河和傅慕贤被反绑着双手,坐在路边,等候发落。
那个被抓的韩国士兵就在他们身边,仰面躺在地上,呻吟着,嚎叫着。
韩国士兵:(韩语)放开我,我要回家,我要回家。
一个小战士端着枪,枪口指着韩国兵。
路边一辆92步兵炮陷在冰水的坑里,拉炮的骡子横尸在前面,在空袭中丧命。战士们用力拉着那门日本造的火炮。
车上的士兵喊着。
士  兵:过来帮忙!
小战士背好枪,跑向汽车,突然那个韩国兵一伸腿,把小战士绊倒了,他不知什么时候已经把绳子磨断了,他冲向小战士,抢下了他的 
手榴弹,狠狠向他的脸砸去。
一瞬间,郑学文突然站了起来,猛然向韩国兵撞去。
韩国兵被郑学文撞飞了,可抓着手榴弹不放,他爬起来,拉了手榴弹的弦儿!
突然间,那个小战士呼啸而来,把韩国兵死死压在身体下面。
手榴弹炸了,小战士壮烈牺牲了,韩国兵也死了。
战士们发狂地围上来,乱枪向那个韩国兵的尸体射去。
陈铁塔提着枪而来。
战士们转身,慢慢地转向趴在地上的郑学文、李长河和傅慕贤。
忿恨的目光似乎要喷火。
李长河和傅慕贤立刻感觉到了死亡的气息。
战士们开始拉枪栓。
陈铁塔把子弹上膛,单手举着。
陈铁塔:老子今天牺牲了二十个战士!二十个!你们这些逃兵!我最恨逃兵!你们跟美国鬼子南朝鲜鬼子一样可恶!
战  士:枪毙,枪毙他们!
黑洞洞的枪口对准了三个“逃兵”。
李长河:别杀小郑!我连累了他,他不是逃兵,要杀,杀我吧!
傅慕贤:小郑对不住啦……
傅慕贤已经吓得两排牙齿打战,说不出话来。
郑学文猛然站起来,不服气地吼着。
郑学文:你们长眼睛了没有?我们不是逃兵,我没逃!他们也没逃!你不能冤杀无辜吧,你不能不分青红皂白吧?
陈铁塔一把揪住郑学文的衣领。
陈铁塔:从你开始!
枪口顶上了郑学文的额头。
郑学文:连长,你连辨别真相的能力都没有,能带好兵吗?你的智力水平这么低下,能打得过美国佬吗?一整连的士兵给你,你能负得 
起责任吗?
陈铁塔:你!
郑学文:连长,如果你能见到我哥,请告诉他,我来找过他。
陈铁塔:你!
郑学文:他叫郑义仁,是四川大学数学系的神童,没有人不认识他!
郑学文说完闭上了眼睛,不再申辩,等死,突然他又睁开眼睛,冷笑。
赵大敢惊慌地跑来。
赵大敢:咋回事,咋回事?
陈铁塔:这几个逃兵,被我们抓回来了!
赵大敢傻眼了。
郑学文:开枪啊?
陈铁塔:你!
秦淑君已经跑过来,一下子挡住了郑学文,张开双手拦在陈铁塔面前。
陈铁塔:哪来的小女兵儿?找死!
秦淑君:干啥子,干啥子?不许你们随便杀人!
陈铁塔:上了战场,逃兵必杀!
秦淑君:你们、你们、你们凭什么说他是逃兵?你们审问了吗?首长批准了吗?
陈铁塔:老子是连长,老子在这里就有这个权力!
陈铁塔一把推开秦淑君,对准郑学文扣动了扳机,一只手猛然擎起了他的手腕,砰,子弹打向了天空。
一声断喝传来。
张彦文:住手!
陈铁塔和战士们回头望去,军务科长张彦文正端着陈铁塔的手。
张彦文威严地走了过来。
张彦文:把枪放下!
陈铁塔瞪直了眼睛。
陈铁塔:张科长……这几个是逃兵,战士们流血牺牲,这些地主资本家的崽子要溜哇!
张彦文:胡闹!
战  士:首长,我们亲眼看见!
赵大敢低声说。
赵大敢:科长,陈连长抓到了现行啊。
陈铁塔咬牙切齿。
陈铁塔:科长,我们的战士,没有怕死的鬼!死都是朝前趴着,都有种儿!
秦淑君:首长,他说的不对!我认识他们几个,我特别特别认识这个兵(一指郑学文),他,他不可能当逃兵!他来前线是来找大哥的 
,他大哥是我们的人,他是主动参军的,他不可能逃!
张彦文:把这几个人都带到军务科,究竟怎么处理,要组织研究决定!
陈铁塔收起了抢,挺着胸,直接挡在张彦文的面前,敬礼,声音颤抖。
陈铁塔:不崩了他们,战士们不服!
张彦文:孙晓宁!你代理警卫连连长职务。陈铁塔,你被撤职了,到师部听候处理!
陈铁塔:科长,你真的?
    张彦文转向战士们。
张彦文:全体立正!整队!
战士们愤然的表情,列队。
代理连长孙晓阳跑过来,整队。
孙晓阳:快点快点,站队。
张彦文:我是军务科长张彦文,今天的事一切由我负责!
    站在张彦文身后的秦淑君,热泪盈眶,她哀其不幸怒其不争地回头看着郑学文。
秦淑君:为什么?!说话啊!你要死啊,你要找死也不要这样子死哈!(成都腔出来了。)
郑学文叹口气,瞪了一眼秦淑君,突然明眸皓齿地笑起来。
郑学文:谢谢哈。
秦淑君:你就作死吧!

==================== ALL NOUNs ====================
['上膛', '不争', '乱枪', '事', '人', '代理', '低声', '住手', '傅慕贤', '傻眼', '儿', '全体', '兵', '军务', '冰水', '冷 
笑', '列队', '前线', '单手', '南朝鲜', '参军', '双手', '听候处理', '哈', '哥', '四川大学', '回家', '地主', '坑里', '士', '士兵', '声音', '大哥', '天空', '女兵', '威严地', '子弹', '孙晓宁', '孙晓阳', '对准', '小', '尸体', '崽子', '师', '师
部', '张开', '张彦文', '弦儿', '感觉', '成都', '战', '战场', '战士', '手', '手榴弹', '手腕', '扳机', '拉炮', '指', '敬 
礼', '数学系', '整队', '无辜', '日本', '时候', '智力', '杀人', '权力', '李长河', '枪', '枪口', '枪栓', '样子', '横尸', 
'步兵', '气息', '水平', '汽车', '火炮', '炮陷', '牙齿', '猛虎', '现行', '用力', '目光', '眼睛', '睁开眼睛', '研究', '神
童', '科', '科长', '秦淑君', '站队', '等候', '绳子', '美国', '美国佬', '老子', '职务', '胡闹', '胸', '能力', '能带', ' 
脸', '衣领', '表情', '警卫连', '话', '谢谢', '责任', '资本家', '赵大敢', '路线', '身体', '郑', '郑义仁', '郑学文', '陈', '陈铁塔', '韩国', '韩语', '额头', '首长', '骡子', '鬼', '鬼子', '黑洞洞']

Text summarization (Text Summarization)

There is a website summarizes some of the results have been summarized what Chinese text: https://chinesenlp.xyz/docs/text_summarization.html

data set

LCSTS : A Large Scale Short the Text Summarization Chinese HIT produced by a Dataset data set for a text summary.

Fasttext Rank

Mainly used for removable text summarization, use TextRank algorithm.
GitHub: https://github.com/ArtistScript/FastTextRank

installation:

$ pip install numpy
$ pip install gensim
$ pip install FastTextRank==1.1

Calling code:

from FastTextRank.FastTextRank4Sentence import FastTextRank4Sentence
import codecs
mod = FastTextRank4Sentence(use_w2v=False,tol=0.0001)
text = codecs.open('data/text1.txt', 'r', 'utf-8').read()
print(mod.summarize(text, 1))

run:

$ cd nlp_test
$ python Sentence.py

effect:

=================== ORIGINAL TEXT ====================
民房附近  日  外
郑学文、宋琳、李长河、傅慕贤、吴林忠在硝烟中奔跑。
空气中回荡着他们急速喘息的声音。
突然,一阵婴儿的哭啼声传来。
几人望去,一个穿着朝鲜民族服装的妇女倒在血泊中。
身边一个两三岁大的孩子震天动地哭着。
他们身后的房屋在剧烈燃烧。
郑学文等人都站住了。
郑学文跑了过去,不知道怎么办,望着那哇哇啼哭的孩子。
宋琳走了过来,她也在尸体前面不知所措地站着。
郑学文:他妈已经死了。咱们是军人,这孩子咱们管不了,还是给他找个能养他的人吧。
宋琳站起来,很局促,突然又蹲下去,抱起了孩子。
那孩子死死抓住宋琳的军装,哭得更激烈了。
宋  琳:别哭别哭,我们带你去找妈妈。
郑学文接过孩子。
郑学文:哭了,让我试着抱抱吧,看你把孩子抱得跟刺猬一样,他能不哭吗?
吴林忠:我们要到前面集合啊,科长让我们在那里等候任务!
傅慕贤也过来了。
傅慕贤:我家两代单传,我对不起我爹妈,我还没给他生下儿子,留个后,看这个架势,我是要被爹妈骂死了。

==================== SUMMARIZE ====================
['郑学文跑了过去,不知道怎么办,望着那哇哇啼哭的孩子。']

seq2seq+Attention+LSTM

Reference: https://spaces.ac.cn/archives/5861/comment-page-1

This formula belongs to digest, so the resulting sentence is likely not a sentence.

The use of "title - Content" sqlite database as a training set.

run:

$ cd seq2seq
$ python seq2seq.py

effect:

原文:
这里是大批的朝鲜百姓受伤者救治的地方,百姓们背着他们的同胞,或死或伤,抬过来,放下。
这些朝鲜百姓麻木的表情,默默承受命运的状态。
郑学文抱着孩子,宋琳跟在后面。
郑学文跑到朝鲜百姓面前。
百姓们看着郑学文,没有表情没有言语。
见百姓们也听不懂英语,宋琳也噤声。
一个朝鲜老妈妈终于伸出了枯树枝一样的手,接过了孩子。
郑学文倒退两步,看着站在原地的宋琳。
郑学文拉起宋琳就跑。

结果:
朝鲜百姓死或伤 百姓老妈宋琳

Training may be due to do with the news, a bit like the news summary

NLPIR

Configuration:

Previous identification NLPIR same name.

effect:

内容为:
电视剧《我心有歌》
第二稿(送审剧本)
                                第一集
鸭绿江畔   日  外
志愿军猛虎师的部队正有条不紊沿着浮桥,渡过鸭绿江。
马拉的92式步兵炮车。
笨重的日式载重卡车。
背着五花八门的二战甚至一战枪支的士兵神情严峻地列队前行,这些老兵的脸上,都是必死的决心。
(那时这支从大别山区走出来的部队还没有来得及换装苏式装备,战士用的是日式三八步枪,中正式79步枪,少量美制汤姆逊冲锋枪,捷克式轻机枪,马克沁重机枪,日式60毫米迫击炮,极少量的92步兵炮 。这支部队来得及换了冬装,是苏军式的棉服,但没有领章帽徽,胸前有印有中国人民志愿军字样的白色标牌。请服装道具尽量还原真实)
高射炮的怒吼响起,美军飞机开始是两个小黑点儿,接着越来越清楚,俯冲冲了过来,竟然突破了高射炮的弹幕。
志愿军士兵毫无畏惧,视同等闲,视死如归,队形不变,继续行进。
各个连的机枪手们纷纷出列,副射手们举着机枪的两脚架,机枪手们对空射击。几枚炸弹在志愿军队伍不远的地方爆炸,几个战士倒下。军医护士们冲了过去抢救伤员。
志愿军的队伍就像钢铁的机器,铁一样的意志,丝毫不为伤亡所动,战士们的步伐沙沙作响,向前推进。
战士们握着枪的手,紧握的拳头。
江里面飘着的尸体,被炸毁的汽车、火炮……
有士兵一边走一边瞪着飞走的美军飞机,恶狠狠地骂。
战  士:看老子揍他们这帮狗日的!
志愿军军医孟文菊带着几个女护士,抬着担架上的伤员逆着大部队行军的方向,跑向后方一侧。
小护士秦淑君脸上是血痕,举着输液瓶,跟战士们一起抬着担架。
郑学文:(O.S.)我叫郑学文,我是光荣的志愿军战士。我们要过江了,去朝鲜,中国以外的土地上打仗。

**** 抽取的文章摘要为:
鸭绿江畔 日 外 马拉的92式步兵炮车。这支部队来得及换了冬装,是苏军式的棉服,但没有领章帽徽,胸前有印有中国人民志愿军字样的白色标牌。各个连的机枪手们纷纷出列,副射手们举着机枪的两脚架,机枪手们对空射击。有士兵一边走一边瞪着飞走的美军飞机,恶狠狠地骂。志愿军军医孟文菊带着几个女护士,抬着担架上的伤员逆着大部队行军的方向,跑向后方一侧。郑学文:(O.S.)我叫郑学文, 我是光荣的志愿军战士。

Guess you like

Origin www.cnblogs.com/jiahangok/p/11810271.html