Skip to content

A Python library for Relational Keyword Search with Support to Schema References.

License

Notifications You must be signed in to change notification settings

pr3martins/PyLatheDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyLatheDB

A Python library for Relational Keyword Search with Support to Schema References.

PyLatheDB is based on Lathe, an R-KwS framework that generalizes the well-known concepts of Query Matches (QMs) and Candidate Joining Networks (CJNs) to handle keywords referring to schema elements and introduces new algorithms to generate them, along with a novel approach to automatically select the CJNs that are more likely to represent the user intent when issuing a keyword query.

We showcase PyLatheDB through a Jupyter Notebook. We recommend running it using Google Colab. But its static version is also available in our repository here.

The database source files are available here

About

A Python library for Relational Keyword Search with Support to Schema References.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages