Unicode SC+黑客松
项目提案: “流浪恐龙”项目介绍:线上社交平台 随着互联网与人们的生活联系越来越紧密,“网瘾”成为了困扰新时代青年的一大问题。我们设计这个app旨在各年龄层有学习和自律需求的群体进行自我约束,以及与朋友或志同道合的陌生人之间进行更健康的交流。此App的核心功能包括: 1.锁屏打卡:支持单人及好友结伴模式,与好朋友一起放下手机,进行学习或拥抱自然参与户外活动, 2.圈内学习局:学习不再孤单,用户可以和一群小伙伴一起学习进步。 3.流浪恐龙:与友人或陌生人分享自己感兴趣的事物。 4.好友及话题资料的智能推荐:帮助结交兴趣相投的朋友,扩大交友圈。 此外,为了增加趣味性和用户体验感,我们为App设置了“流浪恐龙”的主题。每位新注册的用户,可领养一只小恐龙,并通过自律和健康社交打卡,为小恐龙换取生活所需。同时该主题也是呼吁用户对流浪宠物(如流浪猫,流浪狗)多一些关爱,用领养代替购买。
考虑到Qt对手机、电脑以及多种操作系统都有较好的兼容性,我们选择Qt Designer和Qt Creator作为基础工具,用其中几个常用库及可视化模块进行UI设计。App主要分为一个主界面和三个核心界面。用户可以通过主界面查看账号状态,如累计积分、今日打卡时长、好友状态等,或根据智能推荐结识志趣相投的朋友。而三大分界面分别为恐龙邮差,个人学习界面以及学习圈。用户可以在“恐龙邮差”收到来自远方的来信,接收好友或者陌生人的分享,也可以将自己感兴趣的内容或者题目交由小恐龙传递给远方。在个人学习界面,用户则能制定今天的学习和活动计划,并设置锁屏帮助自己完成计划。同时,用户还可以邀请好友或者加入学习圈子,与小伙伴互相督促完成计划,为自己的流浪小恐龙挣得口粮。在学习圈界面,用户可以和好友进行交流分享,帮助好朋友解答疑惑或者寻求其他人的帮助。为实现上述效果,我们构建了用以储存用户信息的数据库,并通过简易的服务器进行用户之间的交互模拟,检测用户的交流体验以及本社交平台的效率。在智能推荐环节,我们使用了常用的组合推荐方式——内容过滤和协同过滤推荐的组合。该方式经典且有较好的表现,能够保证较高的推荐准确率。但由于时间关系,我们并未将其与更多的推荐模型进行比较,这也是未来可以改进的部分,我们可以进行更多钟组合选择最佳表现的组合,从而使推荐结果更加真实可靠。
项目介绍: 拖延症和电子设备依赖已成为当代学生学习的主要障碍之一。本组成员发现,与学习伙伴互相监督能有效地提高学习效率,达成双赢。我们希望能让朋友间的交流能积极向上,有助于身心健康,如一同学习,一起进步,互相分享有价值有意义的电影或者相约运动;而不是虽然聚在一起但是各自玩着各自的手机。因此,我们设计了一款功能强大的线上社交App,给用户带来健康全面的社交体验。在app中,每个用户会收养一只流浪的小恐龙,制定学习计划并完成能赚取积分,积分能用来兑换喂养小恐龙的食物。同时,为了增加互动性,用户可以和好友约定在同一时间段远离电子设备,专心学习,获得积分加成。在与好友共同学习的同时,好友圈的恐龙可以互相玩耍,增加亲密度。软件还提供学习社交论坛、学习资源共享等功能,便于用户间交流学习经验。为了增加趣味性,软件还提供喂养流浪恐龙功能,用户可通过解决流浪恐龙背着的信笺上的难题,获得额外积分。 本软件适合所有年龄段热爱学习和交流的用户。伙伴的监督以及喂养小恐龙的责任感和成就感能增加用户粘性。