2021计算机科学顶点研讨会

5月14日和5月15日

计算机科学系高级顶点报告将在周五和周六举行。如果你想参加顶点缩放会议,请给劳里·墨菲教授发电子邮件murphylc@plu.edu。

5月14日星期五

下午12:45 - DeepStock:使用机器学习的股票预测工具Vanessa Hoang(学士),Marcus Lee(学士),Erika Powell(学士),Nolan Premo(学士)

DeepStock是一个为投资者提供股票信息的网络betvictor韦德体育程序,包括头条新闻、历史价格和一些我们韦德体育的每日预测。通过我们的预测,我们希望给投资者所有的数据和信息,以形成韦德体育对股票的看法,尽他们的能力。我们的预测是使用带有情感分析的XGBoost生成的,这是一个机器学习框架,与意见挖掘一起工作,使用高效灵活的梯度增强库以及对最近一年的新闻韦德体育进行训练的自然语言处理技术。我们的网站使用后台谷歌云,MySQL数据库,Docker和Python Flask。而前端是用React JS构建的。我们的网站上还有其他功能,我们希望能帮助投资者做出决策。用户可以通过创建账户来使用这些功能,包括查看某些股票的历史数据,与其他投资者聊天的论坛等等。

下午1:15 -柜台:医疗用品库存跟踪betvictor韦德体育Jeffrey Hallstrom(学士),Anastasia Bidne (BA/French), Wesley Louthen(学士)

Over The Counter提供了一个易于使用的界面来记录和跟踪药物。用户可以设置低用量提醒和每日服药通知。这个Androidbetvictor韦德体育程序,用Java编写,使用谷歌Firebase作为后端服务器和API与本地设备通信,并通过Firebase认证服务为用户提供安全连接,允许用户跨多个设备跟踪他们的药物使用情况。使用这些高度文档化的软件架构,我们能够创建一个betvictor韦德体育程序,保护用户的私人数据,同时允许他们通过一个简单的用户界面韦德体育它。

下午1:45园艺指南:帮助您的家庭花园的桌面betvictor韦德体育程序David Ries(学士),Brandon Enderby(学士)

花园指南是您的新的和改进的方式来规划,种植和管理您的家庭花园。开发作为一个基于Java的桌面betvictor韦德体育程序,并利用mySQL本地数据库存储,我们已经创建了一个时尚和直观的用户界面,以帮助您照顾您的新家庭花园。UI分为数据库交互和构建花园的虚拟表示两部分。该数据库存储了各种常见植物的各种信息,从种植说明到日照和种植季节。花园指南的核心是创建和管理您的花园的虚拟表示。输入你的地块的长度和宽度后,你可以选择你的花园地块的区域,并添加植物到你的花园。添加植物后,您可以通过选择它来查看所有存储的信息。所以,无论你是一个经验丰富的老园丁还是一个新的家庭园丁,花园指南在这里让你的拇指绿色和你的花园健康。


下午2点休息


下午2:30 -分数簿:跟踪成绩的移动betvictor韦德体育程序Aaron Rabara(学士),Mohammad Almutawa(学士),Michael Mercier(文学士)

Gradebook是一个跨平台,功能丰富,可定制的移动betvictor韦德体育程序,帮助学生跟踪他们目前注册的课程的成绩。Gradebookbetvictor韦德体育程序还可以计算学生每学期的GPA,以及根据输入的学期计算学生的累积GPA。此外,Gradebookbetvictor韦德体育程序还可以用来跟踪即将到来的作业,并在截止日期临近时发送通知。学生数据自动同步到云端,以便于使用多个设备,或者在用户切换到新设备的情况下。Gradebook客户端betvictor韦德体育程序是用Dart编写的,使用谷歌的Flutter UI开发工具包,在Android和苹果iOS设备上都能运行。我们的后端服务是使用谷歌Firebase认证和Cloud Firestore服务创建的。成绩可能是大学生压力的主要来源,我们的betvictor韦德体育程序旨在通过提供一个方便,易于使用的工具来跟踪他们的成绩和监控作业,从而帮助学生安心。

下午3:00 -生物资讯工具网站Christian Oakley(文学士),Daniel Shin(文学士)

生物信息学工具韦德体育是一个web服务器,用于托管蛋白质建模的现有工具。学生和研究人员可以提交蛋白质串,并获得蛋白质结构和功能的估计。他们还可以提交蛋白质结构的模型,并得到模型准确性的总结。它使用Docker后端,FastAPI和芹菜队列,MySQL数据库和reactstrap前端。

5月15日星期六

上午9:30 - PLU大学体育App Blake Uyehara(文学学士),Emily Sugimoto(文学学士)

PLU大学体育betvictor韦德体育程序复制了golutes网站的创意和用户友好的移动设备设计。利用网络抓取技术,实时显示球队名单、游戏统计数据和游戏结果等功能。通过直接链接到PLU流媒体平台,用户可以更方便地韦德体育PLU体育节目。前端是在Dart中使用Flutter SDK构建的,这使得betvictor韦德体育程序兼容Android和iOS设备。

上午10:00 - Stella:星象配对移动betvictor韦德体育Tasha Tennyson (BA), Bay Faubion (BA), Phillip Hecksel (BS)

Stella是一款适用于IOS和Android的移动betvictor韦德体育程序,它可以根据用户的星座将他们聚集在一起。前端是用react native制作的,后端是用Python编写的。我们使用AWS来托管我们的服务和数据库。这个betvictor韦德体育程序为每个用户生成一个出生图表,然后将他们与其他具有兼容出生图表的用户进行匹配。用户将能够看到每个匹配的细分,查看用户配置文件,并保存匹配。一旦匹配在用户之间相互保存,聊天选项将出现,两个用户将能够通信。


上午10:30 -休息


10:45am -从头开始构建内核James Waltz (BS)

这个韦德体育的目标是创建一个非常简单的操作系统,就像在嵌入式系统开发中看到的那样。这个韦德体育是在Raspberry Pi 4 Model B上用C和ARM语法汇编代码编写的。使用这些能够完成各种子系统,包括工作显示、串行控制台连接和执行级别更改。这些都是通过I2C总线连接的加速度计实现并交互以呈现数据。这些数据通过HDMI驱动程序实时绘制到我的屏幕上。

上午11:15 -毕业策划手机betvictor韦德体育Matthew Horton(学士),Andre Un(学士)

毕业计划手机betvictor韦德体育程序旨在简化PLU学生和导师计划课程安排和学位完成的现有体验。我们的betvictor韦德体育程序希望将目前分布在谷歌Sheets、课程表、课程目录和CAPP报告之间的使用情况和信息合并到一个更直观的环境中。给定学生的一些信息,该betvictor韦德体育程序允许学生和他们的指导老师查看他们的毕业计划,并按照韦德体育的意愿进行操作。该betvictor韦德体育程序的其他信息功能通过最大限度地减少组合来自不同资源的信息的需要来帮助选课过程,并为学生在学位要求方面的进展提供清单。这款betvictor韦德体育支持iOS和Android设备,使用Dart和Java作为主要语言。


晚上11:45 -休息


12:00pm -利用序列和3D结构特征评估模型精度和局部质量评估的分层机器学习技术Kyle Hippe (BS)

模型精度估计问题是生物信息学领域的一个基础性问题。截至CASP14,全球QA方法有79种,残基级QA方法只有39种,其中很少有针对蛋白复合物的QA方法。随着三级结构预测方法精度的提高,局部质量变得越来越重要,但在预测工具中仍略有不足。ZoomQA是一种基于3D结构的残基级蛋白质质量估计工具,旨在使用新颖的特征工程和机器学习技术准确有效地解决这一问题。

下午12:30 -价值投资Webbetvictor韦德体育Keller DeBord(学士),Yaroslav Kravchuk(学士),Dylan Zuber(学士)

Value Investments是一个webbetvictor韦德体育程序,其使命是为任何经验水平的投资者提供易于理解的财务信息。用户可以搜索任何上市公司,并看到一个页面,其中包含该公司的关键价值投资比率、最新股票图表、相关新闻文章,以及其他一些允许投资者做出明智决策的韦德体育。我们的团队对我们从零开始构建的神经网络感到特别兴奋,因为它可以预测公司的内在价值。神经网络与价值投资方法是一致的,因为它正在接受公司财务报告的训练,以输出第二年股票的高价格。我们的前端是用React编写的,后端使用谷歌的Firebase托管服务和Firestore NoSQL数据库。