Skip to content

harshitsaamu/Samikshsthall

Repository files navigation

Samikshsthal (समीक्षस्थल): The Ultimate Tourist Assistant and Wallet

Abstract:

  • Tourism is the biggest industry in the world. One of the major contributors to the Indian economy is the tourism department. Within these few years, there has been a severe decline in the tourism department. So, we developed a product that could contribute in the field of tourism. An App Samikshsthal (समीक्षस्थल): The Ultimate Tourist Assistant that will provide services like reviewing system, offline payment wallet, tell nearby places( within 400 m radius) and calculate taxi fare helping in attracting tourists and with a benefactor there could be an increase in this field.
    How does it work?
    Whenever a tourist comes to visit a monument, they buy a ticket. We propose to add a QR code to the ticket so that whenever the ticket is bought, the tourist can scan the QR code and give a review. This will also automatically tell us about the location of the tourist. Having their location and them being logged in our App and we can ask for their suggestions and reviews. Every user has to complete 5 question to complete the review which will be general questions regarding:
    1. Overall ambiance
    2. Cleanliness
    3. Facilities
    4. Transportation
    5. Staff behavior

  • It also provides the functionality of Offline Payments which uses a real-time database of firebase as its database. So, whenever a user transfers his/her money to another person it gets added to its wallet even when he/she is offline and gets updated whenever anyone of them comes online.

  • It provides details of all the nearby places like hotels, bus stops, airports, ATMs, hospitals etc. and even can navigate to all the above-mentioned places.

  • App also provides the feature of calculating Auto-rickshaw fare for one destination to another.

  • How does blockchain help?
  • As the problem here we might face is the identity of a person. Blockchain will help us in providing the transfer of data anonymously on a decentralized database. With this, no one will be able to access or distort the data regarding the reviews and the person providing us with the review stays anonymous and secure. After the user submits the review, his review is broadcasted on our ethereum based blockchain. Then 5 random blocks are allocated this review so that it can be verified. After the verification is complete the user is provided with certain points which can be utilized at various government flagship stores to attain offers. Now his reviews are added to the blockchain and sent to the local authority for their perusal. We will have one blockchain per tourist place. However, if the user's review is not verified as a correct review by more than 50% people then that review is discarded and no points are awarded. Also, we will create a new blockchain every day and destroy the one created the previous day after all important information is extracted from it.We are creating new blockchains every day so that we can keep the track of the reviews in a day-wise orderly fashion.
    The above implementation ensures a decentralized and tourist-friendly approach for getting correct reviews from the tourists and strengthening the participation of tourists in improving the tourism.

  • USE OF MACHINE LEARNING:
  • The tourist can give us suggestions for optional feedback and with that, we will provide suggestions that could help in improving the facilities. With the number of tourists visiting, WebApp/App will predict the likelihood of the number of tourists by taking the number of reviews taken from the previous day using data analysis. Another prediction would be using sentiment analysis, whether the tourist will suggest anyone visit that place or not on the basis of feedback given by the tourist. The reviews given by the tourist will be prioritized accordingly and the problem with the larger number of submissions (eg. public toilets problem submitted by 80 people out of 100 people) will carry a higher priority and submitted to the institutional body with duty assigned in that position
    Our major aim using machine learning would be to get the probability of people turning out for that place and how the improvement of facilities has increased or decreased the number of tourist coming to that location.
  • PROTOCOL:
  1. Every single day, a report will be sent to the concerned officer of that area providing him with the lack of facilities in that area.
  2. Every person giving review, if verified will be provided with credit.
  3. The review provided by the tourists will be taken as whole into consideration and then analyzed which information is correct and which was wrong and the credit will be provided accordingly.
  • IMPACT/ OUTCOME:
PROBLEMS IN TOURISM HOW WE SOLVE THE PROBLEM
Lack of a proper tourist feedback system. Our solution ensures a strong review and feedback system which can be leveraged by the government in improving the overall experience of the tourists.
Poor sales in government flagship stores Through our reward based system we encourage tourists to visit these shops and utilize their coupons/credits.
False positive reviews act as a blindfold which prevents the department of tourism from realising the real problems. Our blockchain ensures that no false reviews are added and thus ensuring only correct and verified review are sent to the dept. of tourism.
General review systems can be compromised by multiple entry in the database. Our ticket based review system ensures that only one review is submitted per ticket and thus prevents false data entry problem
Digital payments are very difficult to complete in rural areas. We use offline payment method which ensures that payment is made whenever the payer comes online the receiver receives its money.
  • TECH STACK:
  1. Ethereum (in solidity)
  2. Truffle testing framework
  3. Web3.js
  4. Javascript
  5. Python
  6. Pandas (Data Analysis)
  7. NumPy
  8. Natural Processing Language(NLP)

Download APK: https://drive.google.com/a/srmuniv.edu.in/file/d/1Pnoyoyv3XSSalcLmK3KBLRSEZDoB0pMV/view?usp=drivesdk
YouTube: https://www.youtube.com/watch?v=lSOoIkV3zxs