Gilgit-Baltistan is one of the main tourist attractions in the northern area of Pakistan after the completion of Karakoram Highway. This region has a very high potential for tourism and is famous for Mountaineering and adventure tourism. As traditional practice when a tourist visits Gilgit B
Gilgit Baltistan Tourist Guide App
Gilgit-Baltistan is one of the main tourist attractions in the northern area of Pakistan after the completion of Karakoram Highway. This region has a very high potential for tourism and is famous for Mountaineering and adventure tourism. As traditional practice when a tourist visits Gilgit Baltistan they have to engage traditional or professional tourist guides. Tourists have to spend so much money to get the services of a professional guide which is expensive for tourists. In today’s world, this is not a good way to guide because sometimes professional guides are not available due to the short time and other problems. Most guides do not have enough information and could not guide properly. They do not remember facts and figures which are required for decision makings like routes direction, weather condition, temperature, height from sea level and historical importance. To solve the problem facing tourists in GB we design and develop this android application is to produce a tourist guide for Gilgit Baltistan. An interesting feature in our android application is a recommendation of places by means of two aspects; one is on the bases of budget and another one is by checking the rating base similarities of users by using collaborative algorithms. In the case of a new user system, recommend the places on the bases of the user's profile. In addition, this android app can show the map of the desired location using Google map API and users will also be able to give feedback or rating to a specific place.
“GB TOURIST GUIDE” is a location-based and recommendation based application through which we can get guidance from the system by means of recommendation, recommend the places according to budget, saving time and money. Additionally, we provide the complete information about various tourist spots also providing them the complete information about famous tourist places with a complete description like (Hotels, restaurant, tourism places. historical place, hilly areas, lakes, greenery places, festivals, weather conditions, basic necessities like food markets, etc).
Guide the tourist by recommending the places according to the available budget.
Provide the user similarities based recommendation system.
Google map is used to finding routes and nearby places using Google API.
Information will also provide manually.
Through our application tourist easily see the information about hotels.
User is able to give feedback and rating the places.
This application provides all information about tourist places so that tourists can pre-plan for their tour, they don’t have to go to the tourist agencies for which they pay more.
For the development of our application, we adopted the Scrum (agile method). We adopted this method so that we can easily cop with the changing requirement of the system because in this method user is involved throughout the development process. When a working increment is completed it is discussed with the user whether he is satisfied with it or not. This keeps the trust of the customer that its application is developing according to his requirement and within the time.
Rationale Behind Selected Methodology
To prevent the risks of failure of the project,
To make the system being developed flexible enough to accept change in requirement, and
To complete the development of the system on time. By using agile methodology, the system will be developed in a series of increments.
Nowadays we realize that the trending of tourists towards Gilgit Baltistan increased day by day from the national-international level and they face so many problems. The natural beauty of Gilgit Baltistan increases the curiosity of people so, keeping in mind the given importance we decided to provide a virtual platform for those people who want to visit Gilgit Baltistan. The importance of this application is originated by different aspects some of them is tourist can get help as guidance with Google map, recommendation for those who not know about places and also recommend the places according to budget as well. From another way, this application provides an earning way for us if we launched it as a business purpose.
Lack of information about the tourist places which we want to visit is the main problem for tourisms.
Recently staying problem faced by a tourist who has visited Gilgit Baltistan.
Tourist agencies get more expense is also a problem for the tourist.
They are less notified of the interesting places available in Gilgit Baltistan because they have lack information about the attractive places that are available in these regions.
They have no idea about tourist spots to visit.
They have no idea how much the budget will cost.
The proposed system we are going to develop is android base so, keeping in mind the development requirements has hardware and software requirements that are given below.
Software Specification
Operating System
Windows
Development
Android Studio
Front-End Design
XML
Extensible Markup Language (XML) used for describing data. Basic of XML syntax will be helpful for designing user interface (UI) layouts and parsing data feeds from the internet. It is basically used for designing the whole frame of application including buttons, layouts, sidebar, searching design, etc.
Back end
Java
The backend logic will be developed by using java in our project. The most basic building block of android development is the programming language java. Java is one of the most popular programming languages used by software developers today.
Recommendation code
Anaconda Navigator
Spyder
For developing a recommendation module we use anaconda’s tools like Spyder. Python is one of the popular languages for implementing a machine learning algorithm so, in our case, we used python for the implementation recommendation module (collaborative filtering).
Data Set Contain
Microsoft Excel
Microsoft Excel is used for arranging dataset.
???????Hardware Requirements
Intel (R) core (TM) i5-2540M CPU @ 2.60GHz
8.00 GB Installed memory
Tools
Android Studio
Database Firestore
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Laptop | Equipment | 1 | 50000 | 50000 |
| SSD | Miscellaneous | 1 | 5000 | 5000 |
| Internet | Miscellaneous | 1 | 2889 | 2889 |
| Total in (Rs) | 57889 |
Communication is imperative to human existence and pervasive in all aspects of our lives....
Remote Monitoring, visualize and Control is one of the most important and necessary criter...
Induction motor especially three-phase induction motor plays a vital role in the industry...
Security and surveillance systems has now become more important in both industrial and res...
Disability of a victim can be of any type and can be have sever level. Also, with the incr...