浙江铃声推荐联盟

北大开源软件协会招新啦

未名湖畔好开源2018-07-05 16:52:49




         北京大学开源软件协会

                     招新啦!


●●●

想认识博学多才的学长学姐么?想接触更多和技术相关的知识么?想拥有自己别样的好友圈么?欢迎加入北京大学开源软件协会,每一个有热情的你我们都热烈欢迎哦~

       接下来,先让小编给大家介绍一下我们的协会组成。

         机器学习部

         自然语言处理部

         WEB开发部

         移动端开发部

         信息安全部

       每个部门都由一位协会的副会长负责,分别分配一位部长负责协调工作。

     

2017 ML&NLP部门工作计划


这个学期,NLP部将与机器学习部联合为大家送上机器学习&NLP入门培训系列活动。活动计划主要分为三个阶段:

 

第一阶段:

时间:9月中旬 ~ 10月中旬

         (4 weeks)

内容:此阶段以大家自学为主,目的在于熟悉python语言以及掌握机器学习的基础知识。我们将会向大家分享一些学习资料让大家自学,同时会布置适量作业(包括每周一次的学习笔记等),为第二阶段的线下培训打下基础。

 

第二阶段:

时间:10月中旬 ~ 12月中旬

          (8 weeks)

内容:此阶段NLP部&机器学习部将联合为大家奉上一系列干货满满的线下培训活动,内容包括机器学习经典模型的讲解(贝叶斯、决策树、SVM、隐马尔可夫、GBDT等常见模型);NLP基础知识的快速入门(词法分析、句法分析、语义分析、篇章分析等等);还有在工程上如何实现推荐系统架构。

 

第三阶段:

时间:12月上旬 ~ 1月中旬

          (4 weeks)

内容:到了这个阶段大家就可以动手啦,我们将给大家布置一些小题目(例如长文本分类任务、关键词提取、兴趣标注、命名实体识别、搭配抽取等),让大家在实践中得出更多的“真知”,届时会将会组织线下讨论活动,让大家交流想法,共同进步。


2017 Web开发部门工作计划


如果没有PHP,那么 JavaScript 就是世界上最好的语言。JavaScript强大的包容性,使得几乎所有语言都可以转换成 JavaScript。同时 JavaScript应用场景也无所不包,你可以用JavaScript写嵌入式设备(比如Ruff、 Windows IoT),可以写服务器程序(Node.js),可以写iOS、安卓应用(Cordova、React Native),可以处理图形图像(WebGL),可以写深度神经网络(deeplearn.js),在Web的世界 JavaScript 地位更是无可撼动。Jeff Atwood早在在2007年就提出了Atwood’s Law: “any application that can be written in JavaScript, will eventually be written in JavaScript.”

 

开源协会 Web全栈开发组计划在本学期和同学们分享以下内容:

 

一、 快速手上一个前端单页面应用 Vue

二、 快速搭建一个Web服务器 Sailsjs、MongoDB

三、 用 JavaScript 训练一个深度神经网络 deeplearn.js


2017 移动端开发部门工作计划


通过开发一款类似于Vue和美图秀秀的移动端图像视频采集、人脸检测、滤镜算法、AR、特效处理的工具类App来熟悉iOS开发,同时在开发过程总结出相关的技术文章,并期望最终产出可用的iOS开源组件。

在开发过程中会学习到的技术库有GPUImage、OpenGL、OpenVC、ARKit,同时会熟悉iOS开发中对于网络层、数据库层和各种工具类的基础框架搭建。中期的技术点主要集中在目前移动端比较热门的视频技术上(比如短视频和直播),将深入研究视频采集、存储、预览、合成和特效等技术。后期还会涉及到滤镜算法和AR技术,以及人脸检测算法等。

第一阶段:iOS基础入门。通过一些经典的学习资料学习iOS的基础UI控件和自适应布局,尝试写出自己的第一个有完整界面布局的App,并协力完成我们目标App的界面部分。

第二阶段:视频技术深入。学习目前iOS视频库和开源组件中对于视频和图像的处理技术并应用到我们的App中,完成目标App中对于视频的采集、存储、预览、合成和特效等功能。

第三阶段:滤镜和人脸算法。在完成视频处理功能的前提下,尝试加入滤镜和人脸识别算法(可以与机器学习小组交流)用于视频处理,以获得较好的视频处理效果。


2017 信安部门工作计划


1.1   信安组介绍

开源软件协会信息安全组致力于研究大数据、云计算、物联网等新型分布式系统安全的基础理论、方法和关键技术,包括:访问控制、加密共享、隐私计算、隔离计算、可信计算和可信溯源等。信安组与北京大学网络安全实验室、八分量科技有限公司有着紧密的联系。这个学期,我们将致力于介绍信息安全相关基础知识,并在后期与相关机构合作完成安全项目。

1.2   本学期计划

开源软件协会信息安全组本学期计划主要分为两个阶段:

阶段一:

时间:9月中旬 ~ 12月中旬

内容:此阶段以介绍信息安全相关基础知识为主,为下一阶段项目开发打下基础。介绍的内容涵盖了云安全、可信计算、访问控制等技术。操作方式包括线上(公众号)资料分享与邀请相关研究者讲座介绍等。

 

阶段二:

时间:12月上旬 ~ 1月中旬

内容:此阶段将收集北京大学网络安全实验室、八分量科技有限公司相关项目信息,根据信安组成员的项目预期,筛选出一至两个项目来进行实现。信安组成员自身有相关项目也可以进行推荐。并根据实际情况,可以对希望加入网络安全实验室、或者进入八分量公司实习的成员给予推荐。

 

希望大家在实践中相互促进、共同进步。


嗯,不能再剧透更多了,本周末(9月10日)我们将在北京大学软件与微电子学院(大兴校区)召开宣讲会,欢迎小伙伴们参加哦!具体教室请等候通知。





欢迎关注我们的公众号!