0.3.0 • Published 7 years ago

vbb-tokenize-station v0.3.0

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

vbb-tokenize-station

Station names in VBB are terribly inconsistent and user's search queries are not perfect either. This module tries to compensate all the weird edge cases:

  • S Südkreuz Bhf (Berlin) -> sbahn suedkreuz bahnhof berlin
  • S Beusselstr -> sbahn beussel strasse
  • S+U Warschauer Str. -> sbahn ubahn warschauer strasse
  • Charité - Campus Benjamin Franklin (Berlin) -> charite campus benjamin franklin berlin

npm version build status dependency status dev dependency status ISC-licensed gitter channel

Installing

npm install vbb-tokenize-station

Usage

const tokenize = require('vbb-tokenize-station')
tokenize('S+U Warschauer Str.')
.join(' ') // -> 'sbahn ubahn warschauer strasse'

Called with no arguments or an invalid argument, tokenize will return [].

Contributing

If you have a question, found a bug or want to propose a feature, have a look at the issues page.

0.3.0

7 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago