|
|
|
@ -1,20 +1,30 @@
|
|
|
|
|
# 基于生成式AI的机票推荐系统
|
|
|
|
|
# 项目介绍
|
|
|
|
|
## 项目介绍
|
|
|
|
|
|
|
|
|
|
随着人工智能技术的飞速发展,生成式AI在多个领域展现出强大的潜力。在民航业,生成式AI不仅能够高效处理每日航班起降带来的海量数据,还能根据历史数据、天气预报以及实时趋势,实现对机场与航空公司运行情况的实时模拟和精准预测。这种能力为基于生成式AI的机票推荐系统提供了坚实的技术基础。同时,智慧民航建设的持续推进也为这一系统的发展提供了良好的环境。通过应用物联网、大数据、云计算等技术,民航业实现了对航班、机场设施、旅客服务等各个环节的精准监控和智能调度,为生成式AI机票推荐系统提供了丰富的数据资源和应用场景。
|
|
|
|
|
本软件专门解决用户的出行需求而设计,它可以分析用户的信息,结合当前航班数据、价格趋势等,为用户生成个性化的机票推荐方案,提前为用户提供备选方案或调整建议。
|
|
|
|
|
# 项目功能
|
|
|
|
|
|
|
|
|
|
## 项目功能
|
|
|
|
|
|
|
|
|
|
登录以及注册功能,查看机票信息,AI机票推荐,跳转购票网站,数据维护。
|
|
|
|
|
# 环境配置
|
|
|
|
|
## 推荐系统主体
|
|
|
|
|
|
|
|
|
|
## 环境配置
|
|
|
|
|
|
|
|
|
|
### 推荐系统主体
|
|
|
|
|
|
|
|
|
|
1. 编码IDE为Eclipse Java EE 2023-09,使用的JDK版本为17.0.10。
|
|
|
|
|
2. 数据库为MySQL 8.0.38。
|
|
|
|
|
3. 数据库管理工具Navicat Premium 12
|
|
|
|
|
4. 服务器工具Tomcat 9.0
|
|
|
|
|
## 数据维护部分
|
|
|
|
|
|
|
|
|
|
### 数据维护部分
|
|
|
|
|
|
|
|
|
|
1. 编码IDE为Pycharm Community Edition 2023.3.4,使用的python版本为3.10.6。
|
|
|
|
|
2. ctrip_flights_scraper_V3使用到的Python外部库为magic,requests,selenium,seleniumwire,pandas
|
|
|
|
|
3. db_import使用到的Python外部库为mysql-connector-python,pandas,datetime
|
|
|
|
|
# 运行维护方法
|
|
|
|
|
|
|
|
|
|
## 运行维护方法
|
|
|
|
|
|
|
|
|
|
1. 在Eclipse中导入src中的源码,对整个项目源文件进行重新Build,如果有报错则需要重新导入依赖,在src/WebContent/WEB-INF/lib中导入所需要的jar包。
|
|
|
|
|
2. 在src/src/javabean中db_conn.java中将数据库的用户名和密码改为自己的数据库用户名和密码。
|
|
|
|
|
3. 部署Tomcat,将项目部署到Tomcat中。
|
|
|
|
|