Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/openvenues/libpostal
A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
https://github.com/openvenues/libpostal
[openaddresses] add Park County, WY
139d27a9d5ceee8e0c177d291b7bc92572d6e801 authored about 8 years ago
139d27a9d5ceee8e0c177d291b7bc92572d6e801 authored about 8 years ago
[addresses] supplying country arg when stripping name affixes both for OSM place-based data sets (ways, localities) and OpenAddresses (shouldn't affect any of the countries currently in OA though)
bc748b6d62a8c598f7cbe9d0c61af50d4ab38888 authored about 8 years ago
bc748b6d62a8c598f7cbe9d0c61af50d4ab38888 authored about 8 years ago
[addresses] let containing components include all boundaries, not just those that are larger than the current boundary (affects cases like Buenos Aires where the city has a lower admin level than its districts, so would be subject to the boundary config's contained_by override)
c36611c06072b9d3a84116f674c347dff6d2af72 authored about 8 years ago
c36611c06072b9d3a84116f674c347dff6d2af72 authored about 8 years ago
[boundaries] there are two relations for Buenos Aires (one for city and one for "state"), removing the state version as it's coterminous with the city
dbb4ef088a2c1a7ce73342496ba8e0d12f7f5263 authored about 8 years ago
dbb4ef088a2c1a7ce73342496ba8e0d12f7f5263 authored about 8 years ago
[openaddresses] add Sussex County, Delaware
1f640db29d85484717f5e3eeed3be36291266b2e authored about 8 years ago
1f640db29d85484717f5e3eeed3be36291266b2e authored about 8 years ago
[openaddresses] adding validator for Russian that allows the Moscow house number style
7c64a2538907796a9736a0401ecd07120eb96965 authored about 8 years ago
7c64a2538907796a9736a0401ecd07120eb96965 authored about 8 years ago
[openaddresses] adding Russian as the language for the Belarus data sets
f50661476b1781256bfe0732a9bb8909d18c83d5 authored about 8 years ago
f50661476b1781256bfe0732a9bb8909d18c83d5 authored about 8 years ago
[openaddresses] adding Moscow
7f0b595f0292bb714a70457f9630aa36f68155bb authored about 8 years ago
7f0b595f0292bb714a70457f9630aa36f68155bb authored about 8 years ago
[openaddresses] adding Grodno oblast, Belarus
f86865f093044e9cc5a2a9617b04ba78915a7570 authored about 8 years ago
f86865f093044e9cc5a2a9617b04ba78915a7570 authored about 8 years ago
[openaddresses] adding Mogilev oblast, Belarus
5237be63efd429d83ba901e05364ac60a5d3f906 authored about 8 years ago
5237be63efd429d83ba901e05364ac60a5d3f906 authored about 8 years ago
[openaddresses] add Aargau, Switzerland
c4cadedc3c8be60d8a7153cdd4de34e0cca41b2c authored about 8 years ago
c4cadedc3c8be60d8a7153cdd4de34e0cca41b2c authored about 8 years ago
[openaddresses] add North Glengarry, Ontario
ea766930b0563a3c4955c225d56ce0872e85131d authored about 8 years ago
ea766930b0563a3c4955c225d56ce0872e85131d authored about 8 years ago
[formatting] fixed a template insertion bug
b6aa05ee0df3dfdb1a90af9959370183a864b9a8 authored about 8 years ago
b6aa05ee0df3dfdb1a90af9959370183a864b9a8 authored about 8 years ago
[fix] existing cleanup_street_name method
110665651c98b5c7dac83ddefe80b7669953eb53 authored about 8 years ago
110665651c98b5c7dac83ddefe80b7669953eb53 authored about 8 years ago
[osm] checking for valid street names in OSM street-only training data so e.g. the street name is not just a simple number like "831"
a931c5ddc923b0d2e50c5739bafbde2278cbc7bd authored about 8 years ago
a931c5ddc923b0d2e50c5739bafbde2278cbc7bd authored about 8 years ago
[openaddresses] add Volgograd oblast, Russia. Change language to Russian for the Kazakhstan data sets so no disambiguation is needed
7c04627f6062b8facd6ef2719de7fb9406b494f9 authored about 8 years ago
7c04627f6062b8facd6ef2719de7fb9406b494f9 authored about 8 years ago
[fix] sorted subdir configs
54d45189603a4075e2fdade9b02e7ac0db34b755 authored about 8 years ago
54d45189603a4075e2fdade9b02e7ac0db34b755 authored about 8 years ago
[openaddresses] adding Kazakhstan data sets for Astana and Almaty
9c1bc620cf080821815357d2d80acaecf3a763b8 authored about 8 years ago
9c1bc620cf080821815357d2d80acaecf3a763b8 authored about 8 years ago
[openaddresses] adding validator for Russian б/н house numbers
a3ce019c3294795b2216eb339cc7103927e84197 authored about 8 years ago
a3ce019c3294795b2216eb339cc7103927e84197 authored about 8 years ago
[dictionaries/addresses] adding без номера (б/н) for addresses with no number in Russian
fda639f29958282e8e6336247daa939e7c17c93b authored about 8 years ago
fda639f29958282e8e6336247daa939e7c17c93b authored about 8 years ago
[fix] Pike County AL
287baa30ff4ff896b7c00a58a280e6958778428b authored about 8 years ago
287baa30ff4ff896b7c00a58a280e6958778428b authored about 8 years ago
[openaddresses] doing config in sorted order, puts the US last, sorts the states, etc. so there's a consistent sense of progress
49ffd4ea622df8b534a6df1f5e396eb08fbe7f30 authored about 8 years ago
49ffd4ea622df8b534a6df1f5e396eb08fbe7f30 authored about 8 years ago
[openaddresses] adding Pike County, GA
2beb5adec2240656779c826a61577b9e33857e4b authored about 8 years ago
2beb5adec2240656779c826a61577b9e33857e4b authored about 8 years ago
[openaddresses] reset language to config_language every time so language disambiguation gets used as needed
072d7ed540fdd09c3db301aef5af06c01286feab authored about 8 years ago
072d7ed540fdd09c3db301aef5af06c01286feab authored about 8 years ago
[fix] add Papiamento abbreviation Sta for Santa
fe05f419598ad85dab43412dd2ed20f00c9f136b authored about 8 years ago
fe05f419598ad85dab43412dd2ed20f00c9f136b authored about 8 years ago
[dictionaries] adding Groot as synonym for Dutch to help with language disambiguation in the Caribbean Netherlands
7949540ecf931b67e484d754c177f40c06e8a452 authored about 8 years ago
7949540ecf931b67e484d754c177f40c06e8a452 authored about 8 years ago
[openaddresses] Israel's back in. Also adding unit to the Vitebsk data set as they're forced to conform to a known regex
e89ee68935bb2a8dcbd01fe7c9ddc98ed8996980 authored about 8 years ago
e89ee68935bb2a8dcbd01fe7c9ddc98ed8996980 authored about 8 years ago
[boundaries] admin_level 9 => city_district in Belarus
2471a2157be6916ed00b82095cbeba4e7685512c authored about 8 years ago
2471a2157be6916ed00b82095cbeba4e7685512c authored about 8 years ago
[openaddresses] adding Vitebsk oblast, Belarus
5403e6ef5f2f2f0dcc1614c02be303409feacd11 authored about 8 years ago
5403e6ef5f2f2f0dcc1614c02be303409feacd11 authored about 8 years ago
[dictionaries] adding agrotown abbreviation to Russian dictionaries
ebbcd3184ec41e97196d5d4bda5f670b2a285339 authored about 8 years ago
ebbcd3184ec41e97196d5d4bda5f670b2a285339 authored about 8 years ago
[openaddresses] removing Israel data set due to licensing
d6fbbcdec22182a57c749ecd9170bbe343fb7f43 authored about 8 years ago
d6fbbcdec22182a57c749ecd9170bbe343fb7f43 authored about 8 years ago
[openaddresses] adding Kuwait countrywide
124eb73fc80af37cb6d67945af39d9a957f78504 authored about 8 years ago
124eb73fc80af37cb6d67945af39d9a957f78504 authored about 8 years ago
[openaddresses] adding Israel countrywide data set
d59d39171504c4b89eb4d02f687fecae969826db authored about 8 years ago
d59d39171504c4b89eb4d02f687fecae969826db authored about 8 years ago
[openaddresses] adding Curacao countrywide
24b6c0828a4488d7a21ef136ea86733a27434834 authored about 8 years ago
24b6c0828a4488d7a21ef136ea86733a27434834 authored about 8 years ago
[openaddresses] adding Lithuania countrywide
bd129d9a83a69f0d904d6527d9777068cdb71c38 authored about 8 years ago
bd129d9a83a69f0d904d6527d9777068cdb71c38 authored about 8 years ago
[openaddresses] added Swiss canton of Luzern
c38051669a135ea9fd732eab6b7aa19bc3864295 authored about 8 years ago
c38051669a135ea9fd732eab6b7aa19bc3864295 authored about 8 years ago
[fix] var initialization II
05568194aa8c6103d60344f21d1bddfb12b2f258 authored about 8 years ago
05568194aa8c6103d60344f21d1bddfb12b2f258 authored about 8 years ago
[fix] var initialization
b19ab0ae4829b33bbabf0126d939e9ed71bb506a authored about 8 years ago
b19ab0ae4829b33bbabf0126d939e9ed71bb506a authored about 8 years ago
[fix] using tail -n+2 in geoplanet script for Linux
d94fda4d946460e8f54f710825e012d85d0bfe3f authored about 8 years ago
d94fda4d946460e8f54f710825e012d85d0bfe3f authored about 8 years ago
[dictionaries] adding abbreviation for village councils and urban-type settlements in Russian (Russian is often used for addresses in Belarus as well)
243289a57a0f2c62c829d62feaf368e15cde686e authored about 8 years ago
243289a57a0f2c62c829d62feaf368e15cde686e authored about 8 years ago
[fix] name
d498fa893c688815682669de67cf41ea96a8ca08 authored about 8 years ago
d498fa893c688815682669de67cf41ea96a8ca08 authored about 8 years ago
[addresses] refactoring place component cleanup into a method that can be reused with the place and ways training data
8566cb4054daef3743dc6784879610c8638a750a authored about 8 years ago
8566cb4054daef3743dc6784879610c8638a750a authored about 8 years ago
[addresses] refactoring place dropout into its own method
024a6a40b1ae4d919972df1c27495a729ca50818 authored about 8 years ago
024a6a40b1ae4d919972df1c27495a729ca50818 authored about 8 years ago
[osm] base case for default_language, applying the ways/relations requirement again as the nodes are mostly motorway_junction and can often be just a city name, etc.
35dbce59d233759afcec3585078912171c738945 authored about 8 years ago
35dbce59d233759afcec3585078912171c738945 authored about 8 years ago
[fix] var name II
96a98fc63c49b39417f54d7d5d82e67997c754b5 authored about 8 years ago
96a98fc63c49b39417f54d7d5d82e67997c754b5 authored about 8 years ago
[fix] var name
582d042e95b0fe177ce2a963db49f1ce53f8a5ab authored about 8 years ago
582d042e95b0fe177ce2a963db49f1ce53f8a5ab authored about 8 years ago
[fix] tuple
b28728b017a4b524d1bebc387be020b23d06f2b1 authored about 8 years ago
b28728b017a4b524d1bebc387be020b23d06f2b1 authored about 8 years ago
[fix] var name
42b0a4cf683b2de4e0058889a125e0059c7ca904 authored about 8 years ago
42b0a4cf683b2de4e0058889a125e0059c7ca904 authored about 8 years ago
[fix] formatted OSM ways training data should use nodes as well as ways/relations
4902e88b8163b5eb44411b156f8ba1788ac31902 authored about 8 years ago
4902e88b8163b5eb44411b156f8ba1788ac31902 authored about 8 years ago
[fix] arg
449154d6249516b1d2559b413ce07f4d26d05dc1 authored about 8 years ago
449154d6249516b1d2559b413ce07f4d26d05dc1 authored about 8 years ago
[fix] remove var
be763539d3eaba0497f1fcdace2b0d7a1cbf45d3 authored about 8 years ago
be763539d3eaba0497f1fcdace2b0d7a1cbf45d3 authored about 8 years ago
[fix] args to way_names
8c92013c4389402445da29e37eeb9305450dceb7 authored about 8 years ago
8c92013c4389402445da29e37eeb9305450dceb7 authored about 8 years ago
[osm] options to build the streets-only training data
934f6247c6c387e4a7a444bc2ce1c8fd37c5329e authored about 8 years ago
934f6247c6c387e4a7a444bc2ce1c8fd37c5329e authored about 8 years ago
[openaddresses] adding Swedish municipality of Kristinehamn
de2eda46cb428e02fb4bbbcea712498654ac6463 authored about 8 years ago
de2eda46cb428e02fb4bbbcea712498654ac6463 authored about 8 years ago
[fix] typo
13a786afd2a7fa5cc97716dbc29c5dd597305240 authored about 8 years ago
13a786afd2a7fa5cc97716dbc29c5dd597305240 authored about 8 years ago
[fix] genitives in OpenAddresses where needed
5c53b84044d10fd9b212729a9490017bff1c4182 authored about 8 years ago
5c53b84044d10fd9b212729a9490017bff1c4182 authored about 8 years ago
[openaddresses] script path alterations
3565834d4ecf96c46e3181802ff19e496ed906dd authored about 8 years ago
3565834d4ecf96c46e3181802ff19e496ed906dd authored about 8 years ago
[openaddresses] adding new Swedish municipalities
8624fb25de6141d7cb987cbbc958fc2d88cdae73 authored about 8 years ago
8624fb25de6141d7cb987cbbc958fc2d88cdae73 authored about 8 years ago
[osm] better lat/lon conversion for admin_center point
a0150f37d06392f2ad35b83c0fddf512461acf32 authored about 8 years ago
a0150f37d06392f2ad35b83c0fddf512461acf32 authored about 8 years ago
Merge branch 'master' into parser-data
ec3a563591cdd6b32b5a18b35cce74cebdb3d378 authored about 8 years ago
ec3a563591cdd6b32b5a18b35cce74cebdb3d378 authored about 8 years ago
Merge pull request #156 from rinigus/master_cstring
cstring_array_from_char_array returns NULL for empty char array
904fde6b9b89af5f48b3deee8e6e1aed492c53bd authored about 8 years ago
cstring_array_from_char_array: return empty initializes cstring_array from empty string
67624f89d0f113007645e7e2feaaf9a390c6fb3f authored about 8 years ago
67624f89d0f113007645e7e2feaaf9a390c6fb3f authored about 8 years ago
string_utils: revert changes and merge with upstream
95caac1987c0dc5790db9cc425278b78e7413666 authored about 8 years ago
95caac1987c0dc5790db9cc425278b78e7413666 authored about 8 years ago
[merge] merging master
b320aed9acb8134d5f7a48dcafcdec22f86e2e02 authored about 8 years ago
b320aed9acb8134d5f7a48dcafcdec22f86e2e02 authored about 8 years ago
[fix] calloc instead of malloc when performing initialization on structs that may fail halfway and need to clean up while partially initialized (calloc will set all the bytes to zero so the member pointers are NULL instead of garbage memory)
df89387b5c6472335df9ce387de15f5f1b65af20 authored about 8 years ago
df89387b5c6472335df9ce387de15f5f1b65af20 authored about 8 years ago
[fix] accept 0 for array_new_size
1398df1260ed9d6a76c2c097e8d41223e58a2f5e authored about 8 years ago
1398df1260ed9d6a76c2c097e8d41223e58a2f5e authored about 8 years ago
[fix] handle cstring_array_from_char_array where char_array is NULL or 0-length
e1f258171fb4a6d415d40241be00d7eda43f6110 authored about 8 years ago
e1f258171fb4a6d415d40241be00d7eda43f6110 authored about 8 years ago
cstring_array_from_char_array returns NULL for empty char array
cde7e558b47f57f9700d2dcd81bcbe009beacbc2 authored about 8 years ago
cde7e558b47f57f9700d2dcd81bcbe009beacbc2 authored about 8 years ago
[openaddresses] add Newton County, GA
56dcc65af2901c042b9e5ab1dae2ce4dee237e2f authored about 8 years ago
56dcc65af2901c042b9e5ab1dae2ce4dee237e2f authored about 8 years ago
[fix] validating number ranges in extract_valid_postcodes as well
c7e644ca519c7866c30d0ae23f8c0995eb0b3ec2 authored about 8 years ago
c7e644ca519c7866c30d0ae23f8c0995eb0b3ec2 authored about 8 years ago
[osm] require name tag for formatted places
59ed268558051a0c7ca6904cd5978c44bba414d8 authored about 8 years ago
59ed268558051a0c7ca6904cd5978c44bba414d8 authored about 8 years ago
[fix] valid names
d3c4f6fff5bb7af2f1875f933b7b3dd9c8103105 authored about 8 years ago
d3c4f6fff5bb7af2f1875f933b7b3dd9c8103105 authored about 8 years ago
[fix] import
b90d88db3eb170a582ddc9742b4827b76b76a9d0 authored about 8 years ago
b90d88db3eb170a582ddc9742b4827b76b76a9d0 authored about 8 years ago
[boundaries] adding check for valid name key in formatted places, and removing short_name from the Sao Paulo relation as well
ba0f097d78a2cf473bcd4e03f73aa2caf17d8285 authored about 8 years ago
ba0f097d78a2cf473bcd4e03f73aa2caf17d8285 authored about 8 years ago
[names] remove short_name from Sao Paulo
f218e43adc3e8f6e1a7349fbb4329a5481a987ba authored about 8 years ago
f218e43adc3e8f6e1a7349fbb4329a5481a987ba authored about 8 years ago
[fix] only using the revised address components for CLDR country name
122d7b2b794a309c2127e396bbd4d668b22b9239 authored about 8 years ago
122d7b2b794a309c2127e396bbd4d668b22b9239 authored about 8 years ago
[fix] using normalized tags throughout in OSM formatted place data
88a80f4e30a14126cfebc26194c7c0cc9a5d43c0 authored about 8 years ago
88a80f4e30a14126cfebc26194c7c0cc9a5d43c0 authored about 8 years ago
[fix] Ukraine country code
eff46bd55a70202ac3de9a642b525d538651b331 authored about 8 years ago
eff46bd55a70202ac3de9a642b525d538651b331 authored about 8 years ago
[places] adding state_district more often in UK for population < 10000
01ef0a42dc86adc8873fa1853a5348206866d7f7 authored about 8 years ago
01ef0a42dc86adc8873fa1853a5348206866d7f7 authored about 8 years ago
[openaddresses] adding Brasil census data sets for 26 states, currently just city and postcode for Distrito Federal while another source is being investigated
aa142d031168222ad970ed9a46f56ff2a13ce891 authored about 8 years ago
aa142d031168222ad970ed9a46f56ff2a13ce891 authored about 8 years ago
[boundaries] use neighbourhood with the u
1f6eac5dae97e2becc45365de5f8374e0db597fc authored about 8 years ago
1f6eac5dae97e2becc45365de5f8374e0db597fc authored about 8 years ago
[fix] component
09b3aeb7d9bc7d791c3a93a3f96127b84c53a06b authored about 8 years ago
09b3aeb7d9bc7d791c3a93a3f96127b84c53a06b authored about 8 years ago
[addresses] adding some more synonyms to Brasilia street regex
ed5dd2802321081885d499d2fe2bf0da64a38160 authored about 8 years ago
ed5dd2802321081885d499d2fe2bf0da64a38160 authored about 8 years ago
[osm] adding new validity check to venue names so if the Jaccard(name tokens, street & house numer tokens) == 1 and the address does not have a known venue type e.g. a restaurant, the "venue name" is actually just the street address and can be discarded
bec569adaafb743608ee914290292fa1cbb8c124 authored about 8 years ago
bec569adaafb743608ee914290292fa1cbb8c124 authored about 8 years ago
[addresses] formatting addresses in Brasilia, so e.g. "Bloco B" is never part of the street name or building name, it's the house number. place=neighbourhood maps to nothing in Brasilia as these are basically subdivisions whose streets are identically named
7f851810d252829e4b27f0dd8260aaffd7e29bdf authored about 8 years ago
7f851810d252829e4b27f0dd8260aaffd7e29bdf authored about 8 years ago
[osm] adding airport polygon index
0d030a98c50d55a1905396c9048109f2ba05b78e authored about 8 years ago
0d030a98c50d55a1905396c9048109f2ba05b78e authored about 8 years ago
[addresses] adding random unit numbers with more digits
d528095984ccee125bd21b2264b518876f83a210 authored about 8 years ago
d528095984ccee125bd21b2264b518876f83a210 authored about 8 years ago
[osm] adding airports and terminals data sets with points and polygons, more file cleanup in OSM fetch script
979fd162152c95bcce42b423b141e7e5a050024c authored about 8 years ago
979fd162152c95bcce42b423b141e7e5a050024c authored about 8 years ago
[openaddresses] add Habersham County, GA
4bdfe5ba1d9874dd9897e6f383f9b17d144f0e4b authored about 8 years ago
4bdfe5ba1d9874dd9897e6f383f9b17d144f0e4b authored about 8 years ago
[openaddresses] add Swedish municipalities of Malmö, Vaxholm, Vaxjö, and Helsingborg
49fdb29e161f5c80a45aa05fcad77464897f71b3 authored about 8 years ago
49fdb29e161f5c80a45aa05fcad77464897f71b3 authored about 8 years ago
Merge pull request #154 from openvenues/setup_datadir_functions
Setup datadir functions
577f26e4186c576cb76acff331895a807a4e49bb authored about 8 years ago
[version] bump version to 0.3.3
bbc91722cbf0b0069d09cb70bed4aec97a42224e authored about 8 years ago
bbc91722cbf0b0069d09cb70bed4aec97a42224e authored about 8 years ago
[build] adding libpostal_setup_datadir, libpostal_setup_parser_datadir, libpostal_setup_language_classifier_datadir functions for configuring the datadir at runtime
a3506131fec8466b82711d8ec262301e8b39c84f authored about 8 years ago
a3506131fec8466b82711d8ec262301e8b39c84f authored about 8 years ago
[utils] char_array_add_vjoined to stay consistent (add_* methods NUL termiante)
953a26e54e2869c70f26db5e53e0bbe8ac9d4b1c authored about 8 years ago
953a26e54e2869c70f26db5e53e0bbe8ac9d4b1c authored about 8 years ago
[parser] only adding ngrams in a hyphenated word if the subword is not rare
7a8f94330bac1474c3852cc24531f0c84124aba7 authored about 8 years ago
7a8f94330bac1474c3852cc24531f0c84124aba7 authored about 8 years ago
[openaddresses] adding Nordrhein-Westfalen, Germany
00cf936460c07a28049a03fa6247cdc119f750e9 authored about 8 years ago
00cf936460c07a28049a03fa6247cdc119f750e9 authored about 8 years ago
[addresses] no longer normalizing slashes in boundary names for places that have multilingual names, etc.
86c7b7f3fef18dfc422de6dcad501935ececf86c authored about 8 years ago
86c7b7f3fef18dfc422de6dcad501935ececf86c authored about 8 years ago
[addresses] stripping parentheticals in admin boundary names as sometimes cities in e.g. Switzerland are like Oberwil (ZG) in OSM
a6d94f998b760d6a3065b9ac75946fd418403fa8 authored about 8 years ago
a6d94f998b760d6a3065b9ac75946fd418403fa8 authored about 8 years ago
[dictionaries] adding BL as an abbreviation for Boulevard
e10c15617680bc367206e423610e1c73524c5d54 authored about 8 years ago
e10c15617680bc367206e423610e1c73524c5d54 authored about 8 years ago
[osm] adding some new training data for simple road names and their surrounding admin boundaries
828b67d4f7d9467a226eefdbcece73e3a2933a0a authored about 8 years ago
828b67d4f7d9467a226eefdbcece73e3a2933a0a authored about 8 years ago