diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a4d7943 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +# Ignore Python cache files +__pycache__/ + +# Ignore system and editor files +.DS_Store +*.swp +*.swo +*.bak +*~ diff --git a/finger/__init__.py b/finger/__init__.py deleted file mode 100644 index d2cc938..0000000 --- a/finger/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# __init__.py - -#from finger.location_coder import * -#from finger.location_tagger import * -#from finger.output_formatter import * diff --git a/fingerGeoparser/__init__.py b/fingerGeoparser/__init__.py new file mode 100644 index 0000000..64b18de --- /dev/null +++ b/fingerGeoparser/__init__.py @@ -0,0 +1,5 @@ +# __init__.py + +#from finger.toponym_coder import * +#from finger.toponym_tagger import * +#from finger.output_formatter import * diff --git a/finger/geoparser.py b/fingerGeoparser/geoparser.py similarity index 98% rename from finger/geoparser.py rename to fingerGeoparser/geoparser.py index 4682869..68f4377 100644 --- a/finger/geoparser.py +++ b/fingerGeoparser/geoparser.py @@ -7,9 +7,9 @@ """ -from finger.toponym_tagger import toponym_tagger -from finger.toponym_coder import toponym_coder -from finger.output_formatter import create_eupeg_json +from fingerGeoparser.toponym_tagger import toponym_tagger +from fingerGeoparser.toponym_coder import toponym_coder +from fingerGeoparser.output_formatter import create_eupeg_json import time, asyncio, pandas as pd diff --git a/finger/output_formatter.py b/fingerGeoparser/output_formatter.py similarity index 100% rename from finger/output_formatter.py rename to fingerGeoparser/output_formatter.py diff --git a/finger/toponym_coder.py b/fingerGeoparser/toponym_coder.py similarity index 100% rename from finger/toponym_coder.py rename to fingerGeoparser/toponym_coder.py diff --git a/finger/toponym_tagger.py b/fingerGeoparser/toponym_tagger.py similarity index 100% rename from finger/toponym_tagger.py rename to fingerGeoparser/toponym_tagger.py diff --git a/tests/test_geoparsing.py b/tests/test_geoparsing.py new file mode 100644 index 0000000..5c88ff5 --- /dev/null +++ b/tests/test_geoparsing.py @@ -0,0 +1,14 @@ +import sys +print(sys.path) + +from fingerGeoparser import geoparser + +def test_constructor(): + gp = geoparser.geoparser(pipeline_path="fi_core_news_sm") + assert isinstance(gp, geoparser.geoparser) + +def test_method(): + gp = geoparser.geoparser(pipeline_path="fi_core_news_sm") + res = gp.geoparse(["Helsinki on kaunis tänään", "Paris Hilton mokasi."]) + + #assert isinstance(gp, geoparser)