Metadata-Version: 2.1
Name: kgextension
Version: 0.0.1
Summary: The kgextension allows to access and use Linked Open Data to augment existing datasets. 
Home-page: https://kgextension.readthedocs.io/en/latest/
Author: KG Team Uni Mannheim
Author-email: kgproject20@gmail.com
License: MIT
Project-URL: Source, https://github.com/om-hb/kgextension
Project-URL: Bug Reports, https://github.com/om-hb/kgextension/issues
Keywords: knowledge graph,linked open data,sparql
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/x-rst
Requires-Dist: networkx
Requires-Dist: numpy
Requires-Dist: pandas (>=1.1.0)
Requires-Dist: info-gain
Requires-Dist: scikit-learn
Requires-Dist: tqdm
Requires-Dist: lxml
Requires-Dist: requests
Requires-Dist: pyspotlight
Requires-Dist: fuzzywuzzy
Requires-Dist: strsimpy
Requires-Dist: rdflib
Requires-Dist: deckar01-ratelimit
Requires-Dist: SPARQLWrapper
Requires-Dist: validators

.. figure:: https://raw.githubusercontent.com/om-hb/kgextension/master/docs/_static/logo.png
   :alt: kgextension logo

.. inclusion-marker-do-not-remove

Knowledge Graph Extension for Python
------------------------------------

The **kgextension** package allows to access and use Linked Open Data to
augment existing datasets. It enables to incorporate knowledge graph
information in
`pandas.DataFrames <https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.html>`__
and can be used within the `scikit-learn
pipeline <https://scikit-learn.org/stable/modules/generated/sklearn.pipeline.Pipeline.html>`__.

Its functionality includes:

* Linking datasets to any Linked Open Data (LOD) Source such as `DBpedia <https://wiki.dbpedia.org/>`__, `WikiData <https://www.wikidata.org/wiki/Wikidata:Main_Page>`__ or the `EU Open Data Portal <https://data.europa.eu/euodp/en/home>`__ 
* Generation of new features from the LOD Sources 
* Hierarchy-based feature selection algorithms 
* Data Integration of features from different sources

The project started in March 2020 as a Masters Team Project at the
University of Mannheim.

Installation
^^^^^^^^^^^^

The newest stable release can be found on the `Python Package Index
(PyPi) <https://pypi.org/>`__.

.. code:: python

    pip install kgextension

Documentation and Usage
^^^^^^^^^^^^^^^^^^^^^^^

Detailed documentation and usage instructions can be found in the
`kgextension
documentation <https://kgextension.readthedocs.io/en/latest/>`__.

Communication
^^^^^^^^^^^^^

The contributors can be reached by email: kgproject20@gmail.com.


