Skip to content
A Graph to explore travel stories written by "nomads"
Jupyter Notebook Other
Branch: master
Clone or download
Pull request Compare This branch is 48 commits ahead of anvaka:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
patches
public
scraper
src
story2Vec
.gitignore
README.md
babel.config.js
deploy.sh
gstorage-cors-cfg.json
package-lock.json
package.json
requirements.txt
vue.config.js

README.md

Intro & Motivation

This project is intended to help explore travel stories by thousands of people that have been submitted to the Travel Nomad Contest.

Hopefully this makes the submissions of these aspiring writers fun to explore, and that a wide audience of users finds it interesting; whether it be aspiring travel writers, daydreaming office workers thinking about exploring a new destination, or social scientists interested in understanding why and how people travel.

In a time where it feels like differences between nations and their people are amplified, I hope this serves as reminder that so many of us are connected through the way we experience our planet and each other.

For more background, insights, and technical details; check out this Blog Post

This project is made possible thanks to the following packages and data:

Scraping

Files are obtained from the submissions of writers to the travel nomad website Code is inside the ./scraper folder. Took about ~4 hours of coding and ~24 hrs to download (slow connection while travelling in Sri Lanka :p)

NLP

still work in progress ... for now, using doc2vec. Details in story2Vec folder.

Visualizing

After experimenting with Cytoscape, settled on VivaGraphJS.

Running locally

npm install
npm run serve

Deploying

The script ./deploy.sh runs npm run build and pushes the dist folder to github.

You can’t perform that action at this time.