Skip to content

Commit

Permalink
support for dependabot
Browse files Browse the repository at this point in the history
  • Loading branch information
ceteri committed Nov 9, 2020
1 parent 624e532 commit eba3dae
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 7 deletions.
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github: ceteri
9 changes: 9 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "daily"
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
# kglab

The **kglab** library provides a simple to use abstraction layer in Python
The **kglab** library provides a simple abstraction layer in Python
for building knowledge graphs.


## Background

For several KG projects, we kept reusing a similar working set of libraries:

* [`rdflib`](https://rdflib.readthedocs.io/)
Expand All @@ -11,10 +15,7 @@ For several KG projects, we kept reusing a similar working set of libraries:
* [`richcontext.scholapi`](https://pypi.org/project/richcontext-scholapi/)
* [`skosify`](https://skosify.readthedocs.io/)


## Background

Each of those libraries provides a useful piece of the pizzle when you need
Each of these libraries provides a useful piece of the pizzle when you need
to leverage *knowledge representation*, *graph algorithms*, *entity linking*,
*interactive visualization*, *metadata queries*, *axioms*, etc.
However, some of them are relatively low-level (e.g., `rdflib`) or perhaps not
Expand All @@ -36,8 +37,8 @@ There are general operations that one must perform on knowledge graphs:

The **kglab** library provides a reasonably "Pythonic" abstraction layer
for these operations on KGs.
These class definitions can be subclassed and extended to handle more
specific needs.
The class definitions can be subclassed and extended to handle specific needs.

Meanwhile, we're also extending some of the key components with distributed
versions, based on [`ray`](https://ray.io/) for better use of horizontal
scale-out and parallelization.
Expand Down

0 comments on commit eba3dae

Please sign in to comment.