# weatherReport **Repository Path**: masaikk/weather-report ## Basic Information - **Project Name**: weatherReport - **Description**: No description available - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-12-20 - **Last Updated**: 2023-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # weatherReport #### 介绍 这里是基于图神经网络的天气靶向预警推荐系统。 项目作者 @masaikk @chrischang666 #### 软件架构 软件架构说明 根目录下面的algorithm文件夹里面是图卷积神经网络的算法代码,不参与系统部署,仅仅作为算法演示。 client文件夹下是系统的前端的代码,使用了vue框架,结合了webpack,axios,element-ui等库,使用npm或者yarn进行包管理,具体脚本配置以及系统依赖位于package.json server文件夹下是系统的后端代码,使用了anaconda作为Python的包管理工具,使用了django,pytorch等库,主要的依赖位于requirements.txt #### 安装教程 1. 安装软件nodejs和anaconda,安装相关库,包括js库和Python库 2. 按照后端的models,完成MySQL数据迁移 3. 运行后端,使用代码 python manage.py runserver 运行后端代码 4. 运行前端,使用代码 npm run serve 运行前端代码 #### 机器学习代码说明 使用了图卷积神经网络的机器学习方法,将天气以及人员的数据进行构图并且进行高维嵌入挖掘。详细参考详细说明文档。 #### 使用说明 1. 该项目算法展示demo已经部署,查看网址[项目demo入口](http://119.23.182.180:8001/)