From cb9065c0c5486488421c6506da4207826115173e Mon Sep 17 00:00:00 2001 From: Michel Llorens A Date: Tue, 13 Dec 2016 15:40:48 -0300 Subject: [PATCH] Create README.md --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..ec5b847 --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +# Warcraft RDF - Scraping + +As part of the course CC6202 - Linked Data, we decided to generate a method to extract and generate a non relational database of Warcraft, fundamentally over the major characters and the relations between them. + +### Version +1.0.0 + +### Tech +The project was realized with Python for the scraping work, the generation of SPARQL update queries and the connection with the database. For the database we used [Jena] and [Fuseki]. + +The project uses the following libraries (As indicated on the requirements file): +* [BeautifulSoup4] - Python library to scrape webpages. +* [SPARQLWrapper] - Python library to connect with SPARQL databases. + +The project itself is open source with a [public repository][scraper] on GitHub. + + +### Run & Configuration + +The project itself was made using [Pycharm], but It can be run directly from console. + +```sh +$ python main.py +``` + +But first we need to configure the connection with the database on the file **utils/connection.py**, replacing the respective URL. +```sh +UPDATE_URL = "http://127.0.0.1:3030/Warcraft/update" +``` + +### Development + +Made by [Michel Llorens](https://github.com/Michotastico) and [Tomas Saez](https://github.com/tsaezb). + +License +---- + +GPL + +[Jena]: +[Fuseki]: +[BeautifulSoup4]: +[SPARQLWrapper]: +[Pycharm]: +[scraper]: