Git Product home page Git Product logo

gotellhotels's Introduction

GoTellHotels

Description:

GoTellHotels is a python based application that uses webscrape machine learning and natural language processing to generate a human-understandable and browsable summary of the opinions expressed in a collection of TripAdvisor reviews about a particular hotel. GoTellHotel aims to summarize each review in terms of sentiments and aspects towards a hotel. For example, a user reviews a hotel with "...The rooms are nice and cozy.", GoTellHotel will use 'rooms' as a key term and determine the user's sentiment by using TextBlob's polarity (You can check TextBlob here).

GoTellHotels shows a sample list of cities in the Philippines so that each hotel can be classified in terms of their location. A list of hotels generates a table that consists of filtered snippets extracted from a review about a hotel. The label located below the list of hotels shows the total sentiments that has been extracted from the reviews, and below the label is the address of the hotel.

The items in popular mentions are 'aspects' that GoTellHotels extracted from the reviews. These are the most commonly used words that reviewers mention when reviewing a certain hotel. When an aspect is selected, GoTellHotel displays the sentiments of reviewers towards that aspect. The two progress bar shows the overall number of positive and negative sentiments in terms of percentage.

The left figure shows a login window for admins only. If a user successfuly login, the user can access the admin window (right figure) where they can add hotels within the domain of TripAdvisor. Adding hotels outside the domain of TripAdvisor will not work. GoTellHotels does not provide further modifications on the added hotels directly to the database, however, using DB Browser is possible for modification of added hotels within the existed databases.

Reference:

gotellhotels's People

Contributors

andreia4a avatar eliazarguerrero14 avatar jundlnn avatar kimgabs avatar kraemoreo22 avatar

Watchers

 avatar  avatar

Forkers

dogancanicens

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.