复旦学姐化学转申商科,感谢导师的指导,为科研小白的我打开了一扇金融的大门

爱科研·G同学

基本背景:复旦大学 / 化学专业 / 18级

参与项目:????哈佛大学热门科研:利用自然语言处理技术做出投资策略

项目选题:基于文本分析的行业分类研究

我之前没有相关经历,是小白(www.rkLc.net)。参加这个项目,不仅是为了接触金融与编程相关的一些科研项目课题,拓展自己在金融方面的知识广度,也是为了能够通过项目的学习和完成来提高自己的python能力。以后想要申请的方向是商业分析、金融学。

01.加深对NLP的理解,为今后科研与实习都打下了基础

课程内容上:我学会了更简洁高效的编写程序

首先,关于课程内容,在这个项目中,我不仅回顾复习了python的一些基本编程语言,例如列表、字典、集合、函数等的用法,而且以文本分析为核心,还学习到了在文本分析相关课题中需要运用的编程语言,例如分词、统计词频、词向量等常用的语言用法。在python程序语言上,通过导师的授课,我还进一步学会了简洁、高效的表达,不单单是会写,还要写的漂亮。

*导师的Python课堂

理论知识上:学习到关于文本分析的前沿知识

另外,课程学习的另一大收获是关于金融以及其中的文本情感分析的科研前沿以及主要话题。通过对于在文本分析中经典文献的学习以及导师的授课,我学习到了文本分析课题希望解决的问题、目前遇到的问题以及相关的一些前沿知识。这部分学习内容更注重金融知识的本身。

*G同学:感觉为日后的金融学习开启了一扇大门

就像导师所说的,程序语言只是工具,更重要的是这个课题在金融上的意义,如何从金融的角度去理解这个文本分析课题的框架。这对于刚刚接触金融的我来说,具有很大的指导意义。

课题项目上:及时调整方向,小组互帮互助

  • 确定课题,开始编程

通过课程内容的学习,我们完成了一个以文献方法为指导的文本分析的金融课题。这个课题在做的过程中,基于之前对于文本分析的学习认知,我们主要是完成编程语言设计。

  • 小组分工,共帮互助

从编程语言设计的角度出发,我们分成了文本预处理、词向量构建以及相似度计算三个组成部分,并进行了相应的分工。我主要完成了文本预处理。虽然我们都是主要负责各自的部分,但是我们在各个部分遇到困难时,会求助小组其他成员。我们各自都会给其他部分的同学出一些参考以及想法,共同帮助一起解决问题。

  • 遇到困难,及时调整

在文本预处理过程中,虽然文献以及授课中已经介绍过相关编程包等,但是在具体操作过程中,会发现某些筛选方法的不合理,需要一定的调整。这也给予了我一定的启示,即使是参考文献的方法,也是需要根据自己文本的特点来进行特定的调整,否则呈现不出好的结果。

这个课题的完成,不仅仅实际操练了我们的编程能力,而且加深了我们对于文本分析的理解,为以后的金融科研及实习打下了很好的基础。

*G同学的科研report(部分)

02.导师引导很重要!不仅是纠错,还要思考、优化和拓展

导师在整个课程授课和小组课题指导中都给予了我很大的收获。

  • 课程授课中:指正错误,开拓视野

编程的课上小练习能够更好的和老师互动,导师不仅会指出编程语言的正确与否,而且还能够指出我们思考、编程的一些小问题、优化的建议,很好的拓展了我的视野。

  • 课题介绍:分析经典文献,并答疑解惑

在课题的介绍中,导师除了选择文本分析的一个经典文献,而且还为我们拓展了许多其他文献、科研项目的关于文本分析的进展、研究内容,让我能够比较深入的了解文本分析这个话题。在小组课题指导中,导师也能够及时的回答我们的问题、解决我们在编程上的困惑。通过点出可能存在的问题方向,引导我们自己去解决相应的问题。

  • 最终报告呈现:成功完成,但仍需完善思考

在最终的报告呈现中,我们较为成功的完成了课题的目标。但是也存在一些编程和结果上的小问题。导师在最终报告的评价中都为我们指出,这也是我们之后需要再完善、遇到相似课题需要进一步思考的问题,是我们在文本分析中还需要进一步深化的方向。

*导师对G同学report的反馈

03.短时间内大幅度提升编程技巧,授课内容理解无压力

这个项目,整体来说,是非常适合科研和编程小白的。因为导师会在课程设置上,在第一周到第二周,为同学们进行集中的关于编程初级的学习,而且课后习题的练习也能够很好的让小白进行短时间内的大幅度提高。而且,在文本分析这个课题上,由于导师授课内容很详实,因此基本不存在理解问题。

*导师授课截图

我认为导师可以增加一点对于锻炼编程能力的难度。也许可以在小组课题上,让同学们通过选择除了经典文献外的方法来达到真正理解金融意义、融会贯通的目的。

在和项目导师以及班主任Taro老师交流中,他们都能够很及时的回答解决同学的问题,体验感很棒!有的时候,我们可能不太擅长提问,有的时候是因为无法抓住重点或者需要关注的地方。除了课上练习,导师也可以向同学们再多多提问一些重点问题,或者可以为同学们留下一些思考题,供同学们进行深入思考。

04.这次经历给我的金融科研开了个好头,要稳步前行!

这段科研可以作为金融科研的一个很好的开端,为之后的金融+编程科研做准备。当然,虽然这段科研适合科研编程小白,但是如果是为了达到更好的效果、收获更深入的知识、希望做带有创新的课题而不仅仅是锻炼编程能力的话,在科研之前,可以提前熟练掌握python编程,从而更专注于金融方面的一些知识科研。

另外,在小组课题讨论准备中,可以和同组同学多多沟通,这样可以了解到不同的思维方式,收获多多~同时也可以更好地完成小组课题,提高完成度。

最后也希望自己继续加强编程能力,成为金融+编程大佬!

get更多学长学姐同款科研,请关注:爱科研背景提升

公司名称:临海市浙中水泵厂
主营产品:泵