Coder Social home page Coder Social logo

poi-enhancement's Introduction

POI-Enhancement

This repo contains materials to enhance the Point of Interest (POI) data for trip purpose inference using machine learning techniques.

Two common issues of POI data which affects in trip purpose inference negatively are addressed.

1. Improving the POI purpose categorization with text classification.

Problem:

POI data that can be extracted from different APIs mostly lack the category type for some which make the inference results useless.

Proposed Solution:

Intuitively, this issue can be solved using text classification as a model can be built to predict the category type based on the name of that POI. Simply put, when a POI has a name as “National Primary School”, there is a possibility that its purpose can be predicted as “educational”.

K-Nearest Neighbors (KNN), Logistics Regression (LR), Random Forest (RF), Multinomial Naive Bayes (MNB), and Support Vector Machine (SVM) as conventional machine learning classifiers and Convolutional Neural Network (CNN) , Long Short-Term Memory (LSTM), Temporal Convolutional Network (TCN) as deep learning classifiers were evaluated to predict the purpose of a POI based on the name.

Following table indicate the achieved F1-scores from each classifier.

Classification results

It was decided to continue with SVM as it provides a considerably higher accuracy with a lower computational time.

2. Identifying the possible entering locations for POIs with large land areas.

Problem:

There are POIs that are highly attractive but located far from the roads due to the large land areas of those such as schools, conference halls, and hospitals. This becomes an issue in purpose inference as the given location does not fall within the provided Walking Radius (R) around the DOP of a trip.

Proposed Solution:

Identifying the entrance locations of these POIs helps to reduce this issue. The proposed method is two fold as: (1) Prerequisite: Identifying the POIs which requires entrance locations, (2) Identfiying the entrance locations. Click Here

Asssessing the impact of Enhanced POIs for trip purpose inference

The trip purpose inference model developed by Gong et al.2016 and developed by Dhananjaya et al. 2021 based on the Bayesian modeling is used in this study to access the impact of the suggested improvements. Click Here

Data Usage


  1. Point of Intereset (POI) data

  2. Taxi trips GPS data (Timestamped Origin and Destination cordinates)

  3. Road Network data

  4. Land Area Shape file (for the selected study area)

Acknowledgement


This research was supported by the Accelerating Higher Education Expansion and Development (AHEAD) Operation of the Ministry of Higher Education funded by the World Bank

poi-enhancement's People

Contributors

dineth33 avatar

Watchers

 avatar

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.