Giter VIP home page Giter VIP logo

dormrecommendsys's Introduction

DormRecommendSys Description

We try to achieve automatic dormitory partition through algorithm.
DRS contains router module, service module, and calculate module.
For learning purposes,
The core algorithm part by ourselves.
For specific design details, please refer to /document.

我们尝试通过某些算法实现自动划分寝室的目的。
DRS 包括 路由层, 服务层, 计算层, 三个子项目, 我们既可以使用单节点的方式, 也可以分别部署。
出于学习的目的, 核心算法模块我们自己来探索与实现。
关于工程详细的设计细节, 可以参考document文件夹下的资料。

The Deploy of DRS

Use IntelliJ IDEA Community Edition to open project, and config environment Python3, Java8.
You can scan environment directory get the requires,
use the python script "deploy.py" to boot DRS,
also can deploy it in different node.
DRS-Service is written in Java SpringBoot.
DRS-Calculate is writen in Python Flask.

直接使用IntelliJ IDEA Community打开,并配置环境(Python3,Java8)。
部署前请到environment目录查看环境依赖。
你可以使用Python脚本"deploy.py"去启动DRS系统。
也可以手动/自动部署在不同的节点上。
DRS-Server后端模块由 Java Spring 编写。
DRS-Calculate计算模块由 Python Flask 编写。

dormrecommendsys's People

Contributors

happy-hacker0 avatar monettocoffee avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.