当前位置:网站首页>Innovation training (II) task division
Innovation training (II) task division
2022-04-23 04:46:00 【Scattered moon】
cf: front end
use SpringBoot、Vue.js etc. web The development framework is used to develop the front-end of the system . Implement query 、 Screening 、 Check the details 、 Jump to the order page and other user interaction ; On the home page 、 Query interface 、 Query result display page 、 Overall display page of route planning results 、 Design and implement the required pages such as the detailed page of route planning results ; Realize the overall visual visualization of route planning results and the detailed and clear visualization of each route .
gxl: Hotel data crawling
Through the crawling of pictures on Baidu map platform , When introducing a scenic spot or a building , Attach preview live pictures , So that users can more clearly understand the landscape of the scenic spot , So it's more convenient . Because there are too many scenic spots in the country , So we use the way of crawler to crawl the picture , The crawling platform is selected in Baidu map , There are many real photos uploaded by users , The main job is to climb it down , Format processing , Then present it on the page .
Preferential information and accommodation information come from meituan 、 Ctrip 、 Where are you going? 、 Way cattle 、 Flying Pig 、 Love and welcome 、 A wasp's nest 、 Public comment websites
qxw: Sorting algorithm
Accommodation inquiry :
User selected stay time ( Check in time and departure time ), Check in number ( The exact number of people ), Hotel star or home stay , Choose the scenic spots or business districts you want to go ( You can choose more ), Then recommend Hotels Based on this information , Sort by comprehensive score by default , Users can also follow the distance from the hotel to the scenic spot 、 The rating of the hotel 、 What's the sales volume 、 How many comments 、 These hotels are screened according to the price , The comprehensive score is the comprehensive evaluation of the hotel according to these characteristics .
When recommending hotels, they will compare the prices on the ordering websites of many hotels , Show lowest price , Click to enter the details page , You can check the specific prices of major hotel ordering websites , Users can directly enter the selected hotel booking website on this page to make a reservation .
zwf: Route planning , Coupon data crawling
Route planning :
On the premise of determining the location of the hotel , According to the location of the hotel , Use Baidu map API Search the surrounding scenic spots , And according to the location of the scenic spot, it is presented to the user in the form of wheel map , Among them, the hotel is the center , In the hotel with any scenic spot 、 Connecting route between any scenic spot and its adjacent scenic spots , After the user clicks , You can view the detailed transportation mode selection on the route ( transit 、 metro 、 Take a taxi 、 Driving, etc )、 Transfer mode ( Where to transfer 、 Which bus to transfer to )、 And the bus stop you pass by when you take the bus 、 subway station 、 Estimated total travel time, etc .
This function is mainly used as a reference for users , Let the user refer to the distance 、 Time and other factors to plan your trip , There are mainly two ways to start from hotels and scenic spots . Using wheel chart can present relevant information to users clearly and intuitively , Let users get information at a glance .
Discount inquiry :
It mainly includes the entertainment projects owned in the city 、 Scenic spot 、 Hotels, etc , such as KTV、 Chamber escape, etc , Put its various information ( Business Hours 、 Price 、 Discounts, etc ) From meituan 、 Public comment and other platforms , And through the algorithm , Include the discount in the price , Then the prices of different platforms are sorted and presented to users , So that users can easily know this entertainment project or this business , Which platform is more favorable , Which platform is more affordable .
zyh: Back end , Train ticket data crawling
Ticket price inquiry :
Use python Crawling for real-time data of air and train tickets . Air ticket data comes from the official websites of major airlines ( For example, China Southern Airlines 、 China Eastern Airlines, etc ), The data of train tickets comes from 12306 Ticketing website . According to the origin selected by the user 、 Destination 、 The round-trip date provides one-way or round-trip fare information . Users can filter conditionally , For example, display the ticket price information of aircraft and high-speed rail, or only display the ticket price information of bullet trains .
Job content
- Ticket price inquiry :
Use python Crawling for real-time data of air and train tickets . Air ticket data comes from the official websites of major airlines ( For example, China Southern Airlines 、 China Eastern Airlines, etc ), The data of train tickets comes from 12306 Ticketing website . According to the origin selected by the user 、 Destination 、 The round-trip date provides one-way or round-trip fare information . Users can filter conditionally , For example, display the ticket price information of aircraft and high-speed rail, or only display the ticket price information of bullet trains . - Accommodation inquiry :
User selected stay time ( Check in time and departure time ), Check in number ( The exact number of people ), Hotel star or home stay , Choose the scenic spots or business districts you want to go ( You can choose more ), Then recommend Hotels Based on this information , Sort by comprehensive score by default , Users can also follow the distance from the hotel to the scenic spot 、 The rating of the hotel 、 What's the sales volume 、 How many comments 、 These hotels are screened according to the price , The comprehensive score is the comprehensive evaluation of the hotel according to these characteristics .
When recommending hotels, they will compare the prices on the ordering websites of many hotels , Show lowest price , Click to enter the details page , You can check the specific prices of major hotel ordering websites , Users can directly enter the selected hotel booking website on this page to make a reservation . - Route planning :
On the premise of determining the location of the hotel , According to the location of the hotel , Use Baidu map API Search the surrounding scenic spots , And according to the location of the scenic spot, it is presented to the user in the form of wheel map , Among them, the hotel is the center , In the hotel with any scenic spot 、 Connecting route between any scenic spot and its adjacent scenic spots , After the user clicks , You can view the detailed transportation mode selection on the route ( transit 、 metro 、 Take a taxi 、 Driving, etc )、 Transfer mode ( Where to transfer 、 Which bus to transfer to )、 And the bus stop you pass by when you take the bus 、 subway station 、 Estimated total travel time, etc .
This function is mainly used as a reference for users , Let the user refer to the distance 、 Time and other factors to plan your trip , There are mainly two ways to start from hotels and scenic spots . Using wheel chart can present relevant information to users clearly and intuitively , Let users get information at a glance . - Discount inquiry :
It mainly includes the entertainment projects owned in the city 、 Scenic spot 、 Hotels, etc , such as KTV、 Chamber escape, etc , Put its various information ( Business Hours 、 Price 、 Discounts, etc ) From meituan 、 Public comment and other platforms , And through the algorithm , Include the discount in the price , Then the prices of different platforms are sorted and presented to users , So that users can easily know this entertainment project or this business , Which platform is more favorable , Which platform is more affordable . - front end :
use SpringBoot、Vue.js etc. web The development framework is used to develop the front-end of the system . Implement query 、 Screening 、 Check the details 、 Jump to the order page and other user interaction ; On the home page 、 Query interface 、 Query result display page 、 Overall display page of route planning results 、 Design and implement the required pages such as the detailed page of route planning results ; Realize the overall visual visualization of route planning results and the detailed and clear visualization of each route . - Data crawling :
Through the crawling of pictures on Baidu map platform , When introducing a scenic spot or a building , Attach preview live pictures , So that users can more clearly understand the landscape of the scenic spot , So it's more convenient . Because there are too many scenic spots in the country , So we use the way of crawler to crawl the picture , The crawling platform is selected in Baidu map , There are many real photos uploaded by users , The main job is to climb it down , Format processing , Then present it on the page .
Preferential information and accommodation information come from meituan 、 Ctrip 、 Where are you going? 、 Way cattle 、 Flying Pig 、 Love and welcome 、 A wasp's nest 、 Public comment websites
版权声明
本文为[Scattered moon]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204220555418550.html
边栏推荐
- What's the difference between error and exception
- Supplement 14: cmake practice project notes (to be continued 4 / 22)
- Recommended scheme for national production of electronic components of wireless keyboard
- Create VPC in AWS console (no plate)
- leetcode004--罗马数字转整数
- Shanghai Hangxin technology sharing 𞓜 overview of safety characteristics of acm32 MCU
- Logger and zap log Library in go language
- [paper reading] [3D target detection] point transformer
- Raspberry pie + opencv + opencv -- face detection ------- environment construction
- Leetcode001 -- returns the subscript of the array element whose sum is target
猜你喜欢
Inverse system of RC low pass filter
AWS eks add cluster user or Iam role
Improving 3D object detection with channel wise transformer
QML advanced (IV) - drawing custom controls
Installation and use of Apache bench (AB pressure test tool)
Detailed explanation of life cycle component of jetpack
CLion+OpenCV identify ID number - detect ID number
Druid -- JDBC tool class case
Spark FAQ sorting - must see before interview
test
随机推荐
Installation of zynq platform cross compiler
補:注解(Annotation)
做数据可视化应该避免的8个误区
The object needs to add additional attributes. There is no need to add attributes in the entity. The required information is returned
Leetcode002 -- inverts the numeric portion of a signed integer
What is the thirty-six plan
The programmer starts the required application with one click of window bat
数据孤岛是什么?为什么2022年仍然存在数据孤岛?
KVM error: Failed to connect socket to ‘/var/run/libvirt/libvirt-sock‘
leetcode002--将有符号整数的数字部分反转
View analysis of scenic spots in ArcGIS
General enumeration constant class
Special topic of data intensive application system design
L2-011 玩转二叉树(建树+BFS)
Summary of Android development posts I interviewed in those years (attached test questions + answer analysis)
Record your own dataset with d435i, run orbslam2 and build a dense point cloud
What is the meaning of load balancing
js 判断数字字符串中是否含有字符
Programmers complain: I really can't live with a salary of 12000. Netizen: how can I say 3000
QML进阶(四)-绘制自定义控件