opentrep

Open Travel Request Parser

LGPL-2.1 License

Downloads
637
Stars
11
Committers
4

Bot releases are hidden (Show)

opentrep - Release 0.07.15 Latest Release

Published by da115115 2 months ago

opentrep - Release 0.07.14

Published by da115115 2 months ago

opentrep - Release 0.07.13

Published by da115115 over 1 year ago

opentrep - Release 0.07.12

Published by da115115 over 1 year ago

opentrep - Release 0.07.10

Published by da115115 over 1 year ago

opentrep - Release 0.07.9

Published by da115115 over 1 year ago

opentrep - Release 0.07.8

Published by da115115 over 1 year ago

opentrep - Release 0.07.11

Published by da115115 over 2 years ago

opentrep - Release 0.04.0

Published by da115115 over 4 years ago

opentrep - Release 0.04.1

Published by da115115 over 4 years ago

  • Added pragmas to have the code compatible with the new SOCI v3.1.0 version.
  • Removed any reference to ExtraCC
opentrep - Release 0.05.0

Published by da115115 over 4 years ago

  • The search and indexation pieces of algorithm have been completely revamped.
    • Every multi-word string now gives birth to a new C++ structure, namely StringPartition, made of all its partitions in an exhaustive manner. All those string partitions are indexed by Xapian.
    • An independant search is performed on every one of those string partitions.
    • A global match, made of the combination from several match-based pieces of algorithm, is then assigned to every string partition.
    • The best matching string partition is then selected.
    • That new search algorithm allows, among other things, to combine several independent matching methods, including heuristic ones.
  • The MySQL database is no longer needed.
  • The OPTD-maintained list of POR (points of reference) is now parsed, thanks to Boost.Spirit. A copy of that file is kept under the data/por/ sub-directory.
opentrep - Release 0.05.1

Published by da115115 over 4 years ago

  • Updated the source code to the newest format of the ORI-maintained list of POR.
  • Added the Geonames-derived feature names (e.g., "nce city" now returns the POR for the city of Nice, France).
opentrep - Release 0.05.2

Published by da115115 over 4 years ago

The new slice and dice algorithm seems to work now. More thorough tests are needed.

opentrep - Release 0.05.3

Published by da115115 over 4 years ago

Fixed a bug hindering the new slice and dice algorithm to fully work. That latter now seems to fully work.

opentrep - Release 0.06.0

Published by da115115 over 4 years ago

opentrep - Release 0.06.1

Published by da115115 over 4 years ago

opentrep - Release 0.06.5

Published by da115115 over 4 years ago

  • The POR (points of reference) data file has been renamed, from ORI to OPTD, the latter standing for Open Travel Data, i.e., the name of the project maintaining that file. The new location is now https://github.com/opentraveldata/opentraveldata/tree/master/opentraveldata and the file is named optd_por_public.csv.
  • When only (IATA, ICAO) codes are used in the query string, the POR are retrieved from the underlying database, when existing (and from the classical free-text search when no database is available).
  • The US DOT (Department of Transportation) World Area Codes (WAC) have been added to the POR data file, and is now retrieved by OpenTREP.
opentrep - Release 0.06.6

Published by da115115 over 4 years ago

The Python libraries are now installed into standard directory

opentrep - Release 0.07.0

Published by da115115 over 4 years ago

  • Support of several deployment stages, allowing staging new versions before activating them in production when cleared by Quality Assurance (QA)
  • Full support of MacOS
  • Full revamping of the options for the opentrep-{indexer,dbmgr,searcher} command-line programs, supporting server-side deployments
  • Full support of the new OpenTravelData (OPTD) data files, which also reference non-IATA POR (points of reference). Hence, ICAO- and UN/LOCODE-referenced POR may now be indexed
opentrep - Release 0.07.5

Published by da115115 over 4 years ago

Updated the code for the new OpenTravelData (OPTD) data format (Geonames coordinates
have been added)

Package Rankings
Top 16.03% on Pypi.org
Badges
Extracted from project README
Build Status Docker Repository on Quay
Related Projects