somnathrakshit / geograpy3

Extract place names from a URL or text, and add context to those names -- for example distinguishing between a country, region or city.
https://geograpy3.readthedocs.io
Apache License 2.0
122 stars 12 forks source link

[BUG] warning on loading the JSON Files #51

Closed WolfgangFahl closed 3 years ago

WolfgangFahl commented 3 years ago

Describe the bug pyLodStorage complains about list types in the attributes

To Reproduce Initialize the Location Context

Expected behavior No warnings.

The labels are a technical concept of wikidata and might be translated to something more general like "shortName". Having multiple shortnames is an exotic case and can be covered with the existing handling of e.g. wrongly written names.

grep labels regions_geograpy3.json -A2
            "labels": [
                "AK"
            ],
--
            "labels": [
                "AL"
            ],
--
            "labels": [
                "AR"
            ],
--
            "labels": [
                "AS"
            ],
--
            "labels": [
                "AZ"
            ],
--
            "labels": [
                "CA",
                "CA"
--
            "labels": [
                "CO"
            ],
--
            "labels": [
                "CT"
            ],
--
            "labels": [
                "DC"
            ],
--
            "labels": [
                "DE"
            ],
--
            "labels": [
                "FL"
            ],
--
            "labels": [
                "GA"
            ],
--
            "labels": [
                "GU"
            ],
--
            "labels": [
                "HI"
            ],
--
            "labels": [
                "IA"
            ],
--
            "labels": [
                "ID"
            ],
--
            "labels": [
                "IL"
            ],
--
            "labels": [
                "IN"
            ],
--
            "labels": [
                "KS"
            ],
--
            "labels": [
                "KY"
            ],
--
            "labels": [
                "LA"
            ],
--
            "labels": [
                "MA"
            ],
--
            "labels": [
                "MD"
            ],
--
            "labels": [
                "ME"
            ],
--
            "labels": [
                "MI"
            ],
--
            "labels": [
                "MN"
            ],
--
            "labels": [
                "MO"
            ],
--
            "labels": [
                "MP"
            ],
--
            "labels": [
                "MS"
            ],
--
            "labels": [
                "MT"
            ],
--
            "labels": [
                "NC"
            ],
--
            "labels": [
                "ND"
            ],
--
            "labels": [
                "NE"
            ],
--
            "labels": [
                "NH"
            ],
--
            "labels": [
                "NJ"
            ],
--
            "labels": [
                "NM"
            ],
--
            "labels": [
                "NV"
            ],
--
            "labels": [
                "NY"
            ],
--
            "labels": [
                "OH"
            ],
--
            "labels": [
                "OK"
            ],
--
            "labels": [
                "OR"
            ],
--
            "labels": [
                "PA"
            ],
--
            "labels": [
                "PR"
            ],
--
            "labels": [
                "RI"
            ],
--
            "labels": [
                "SC"
            ],
--
            "labels": [
                "SD"
            ],
--
            "labels": [
                "TN"
            ],
--
            "labels": [
                "TX"
            ],
--
            "labels": [
                "UM"
            ],
--
            "labels": [
                "UT"
            ],
--
            "labels": [
                "VA"
            ],
--
            "labels": [
                "VT"
            ],
--
            "labels": [
                "WA"
            ],
--
            "labels": [
                "WI"
            ],
--
            "labels": [
                "WV"
            ],
--
            "labels": [
                "WY"
            ],
WolfgangFahl commented 3 years ago

see https://github.com/WolfgangFahl/pyLoDStorage/issues/33

WolfgangFahl commented 3 years ago

see https://github.com/WolfgangFahl/pyLoDStorage/issues/43