前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Django实现的线上系统

Django实现的线上系统

原创
作者头像
Donuts_choco
修改2020-05-16 13:12:43
5630
修改2020-05-16 13:12:43
举报
文章被收录于专栏:Django系统Django系统

这是我的课设使用django实现闲时时间规划,感觉我们小组最后成果较好,如果完全遗忘在时间中比较可惜,所以想整理发布出来,万一有人给我投资呢(笑cry),之后应该也是主要在GitHub上整理,本人一位hub菜鸟,不懂,不好地方多指教,我会速加更改。

实现功能如下:

(1)根据当前用户填入的偏好,从数据库调入所有存储的娱乐地点【在数据库中已经预先录入了该地点各种属性比例,以及地理位置】

举个例子:争鲜回转寿司:【日料属性:5颗星,趣味属性:1颗星】

而用户:Bingo-choco:【日料偏好:4颗星,趣味属性:3颗星】,那么Bingo-choco的出游的地点推荐里就极有可能出现争鲜回转寿司。

用户以及店铺都是以django中的model形式转存在Mysql数据库中

(2)根据当前日期,天气,以及同出行人数量,和与出行人的关系,地点预计游玩时间等因素,利用遗传算法规划用户出游地点以及路线。

ps:现阶段只考量了用户偏好,以及店面属性,然后使用遗传算法生成地点分配碎片还没有考虑剩余那么多,大家有好的想法,怎么加入剩下因素考量,可以评论区说。

(3)可以根据用户评论对用户数据库中的属性偏好进行调整

ps:之前还想根据用户评论对店面属性,及信誉度调整,但还没想好具体实践方式

(4)根据用户评论以及今日行程,自动更新日志。

ps:日志背景可随机点击更换,满足日志偏好小姐姐的需求。

(5)根据idf+余弦设计出一个问答系统,对用户提问关于系统的问题进行智能匹配问题和答案

ps:问题和答案均以model形式存储在数据库中】

Concluding:夸奖一下django,线上model管理真方便,页面也很友好。

以下是我的hub上的Readme部分效果展示,感兴趣的话去我的hub上clone代码,别忘了star,hub上有word,是我们小组的结题报告,对具体功能感兴趣的话,自己戳进去看。

正经一下:此项目为我小组原创,不得商用,版权归我们所有,只用于学习,交流,改进。

Github项目地址https://github.com/Bingo-choco/Django-App

Django-App

use django to implement an online application

🐳This is the first time that I used django to implement the idea of our team :

💡Plan user's leisure time due to their habits

( When they sign up, they need to answer an online query in order to render our app design a more personal schedule.)

💝File show is this django app, you could straightforward clone it 💝

☀️ This app is my curriculumn design, so my team has also written a concluding report in chinese.

I also commit it on hub.(In Word) You could see the detailed design and functions of my app.✌️

👻Below I'll show each key pages and tell you fuctions and features of it in chinese.

I'll supplement the English version later 😉

ps:本算法涉及到的娱乐地点地理坐标,以及各个属性值偏好,纯属虚构 🌁

🎏(1)主界面:

主界面
主界面

🎏(2)登录,注册页面:

登录,注册界面
登录,注册界面

🎏(3)个人中心

登记个人爱好,之后会根据你的偏好生成地点推荐

个人中心界面
个人中心界面

🎏(4)路线规划界面

遗传算法解决TSP问题,得出用户偏好路线

路线显示界面
路线显示界面
路线规划界面
路线规划界面

🎏(5)评论界面

对今日所去地点进行评论,评论结果会对存储在数据库中的该用户偏好产生影响

评论界面
评论界面

🎏(6)日志生成

利用评论页面结果自动生成日志,日志背景可以点击后随机更新

日志界面
日志界面

🎏(7)问答系统 针对用户提出的针对系统功能的问题进行解答,采用了Idf+余弦方式实现问答匹配

问答系统界面
问答系统界面

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Django-App
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档