R 从各种教学大纲中摘录教科书名称和期刊文章

R 从各种教学大纲中摘录教科书名称和期刊文章,r,text,nlp,text-extraction,R,Text,Nlp,Text Extraction,我试图提取教科书名称,以及使用R从各种课程中收集的教学大纲中的其他期刊文章。我的基本假设是,其中大部分将采用某种引用格式(例如APA、MLA等)。虽然我可以尝试创建regex-s来提取这些信息,但我想知道以前是否有人尝试过这样做,或者是否存在一个R包,我可以使用它从不同格式的文本中提取这些信息。 下面是我正在使用的两个教学大纲示例。在示例1中,书名不是引用格式,但在示例2中,它是引用格式。两个示例都已截断,以满足stackoverflow字符限制 样本1: “ABC州立大学艺术3366中级数码摄

我试图提取教科书名称,以及使用R从各种课程中收集的教学大纲中的其他期刊文章。我的基本假设是,其中大部分将采用某种引用格式(例如APA、MLA等)。虽然我可以尝试创建regex-s来提取这些信息,但我想知道以前是否有人尝试过这样做,或者是否存在一个R包,我可以使用它从不同格式的文本中提取这些信息。 下面是我正在使用的两个教学大纲示例。在示例1中,书名不是引用格式,但在示例2中,它是引用格式。两个示例都已截断,以满足stackoverflow字符限制

样本1: “ABC州立大学艺术3366中级数码摄影2015秋季JCM 4127 T/TH下午2-4:30讲师:约翰·史密斯办公时间:T/TH课前和课后电子邮件:​johnsmith@abcstate.edu备用电子邮件:johnsmith@gmail.com先决条件​: ARTS 3364-数字摄影导论课程描述与目标:本课程旨在扩展并建立在数字摄影导论中获得的技能和知识基础上。本课程建立在数字摄影导论中获得的技能和知识基础上。具体而言,我们将使用历史、关键分析和制作摄影书籍,以:(1)探索社会、政治和审美环境中媒介的复杂性;(2)开发更先进和概念驱动的摄影作品;(3)努力更好地理解摄影书籍如何作为独立的艺术、文化和政治对象发挥作用(4)学习如何选择主题,并不断探索、实验和完善我们的工作。课程的最终结果将是创作一本点播书籍和随附的精美印刷品对开本。在本课程中,我们将使用数码相机、喷墨打印机、Adobe Photoshop、Lightroom和Macintosh计算机。通过讲座,讨论通过阅读,我们将探索和讨论传统(模拟)的历史趋势摄影,以及当代数字成像的新兴实践。这将作为帮助确定为课堂创造的作品的方法、主题和风格的基础。除了细化这些技能之外,学生还将解决数字图像的实际和理论作用。课程目标将是:关注学生在数字媒体领域的技术、美学和概念发展。本课程要求完成:所有作业(按时),参与所有小组评议,完成12至15幅最终印刷品或同等品的图像,以及整个学期的三个项目。要求:课程作业:本课程要求完成:所有作业(按时),参与所有小组评议,完成12-15张照片的最终印刷品组合或同等作品,创作一本使用按需印刷服务印刷的书,并在整个学期内始终如一地制作新照片。建议(非必需)书籍:Adobe Photoshop Lightroom 5书籍,The:The Complete Guide for Pictures By Martin Night于2013年6月30日由Adobe Press出版摄影师剧本307由Jason Fulford和Gregory Halpern编辑的作业和想法由Aperture出版的《成为摄影师:实用指南》​ ​David Hurn和Bill Jay本地商店:

示例2:“体育活动计划健康与体能力量训练Kine 198-837讲师:JANE DOE办公室:PEAP 230办公时间:预约电话:(000)000-000电子邮件:jdoe@xyz.edu活动讲师:Jane Doe办公室:PEAP 250办公时间:预约上课时间:周四下午2:20电话:(000)000-00000电子邮件:jdoe@xyz1.edu课堂会议地点:PEAP 117B。活动讲师:Jane Doe电话:办公室:PEAP 239B电子邮件:jdoe@xyz1.eduOffice时间:周四上午10:00–下午12:00上课时间:周四下午2:20上课地点:PEAP 118C活动讲师:John doe办公室:PEAP 250/doe 213K办公时间:周二下午1:00-2:00上课时间:周四2:20 pmPhone:电子邮件:johndoe@xyz.eduClass会议地点:PEAP 120服装:专为活动日力量训练设计的合适服装和鞋子。所需材料:Bounds,L.,Agnor,D.,Darnell,G.,和Brekken Shea,K.(2012)。健康与健身:健康生活方式(第五版)《力量训练的基础》(第三版)McGraw Hill,Primus Custom Publishing课程描述:健康与健身课程旨在为寻求知识并将健康选择实际应用于其生活的学生提供。该课程包括两个部分,讲座和活动。学生每周将有一天面对面进行课堂活动分配和工作批准最多相当于每周一天的在线讲座。讲座部分将涵盖当前的健康问题,包括身心健康、营养、人类性行为、传染性和非传染性疾病、药物的使用和滥用以及安全。活动部分将包括14个教学日,包括基本知识和d通过利用这些知识进行力量训练和提高个人体能的技术。课程理由:研究表明,日常健康/体能相关行为可以促进学习,并决定我们生活的质量和寿命。”

据我所知/所见(edx、McGill、MIT),没有标准格式,也没有任何R库来提取这些信息。您必须创建自己的正则表达式模式。但是,如果它都来自同一个源,我想最多会有2-3种不同的格式,您可以为每种格式创建函数,然后继续