=========== WARNING==============
=================================
This project has now moved to
https://github.com/QMUL-ECS735P
=================================
Python scripts for the lab sessions of ECS735 The Semantic Web.
Read-only scripts are presented using Jupyter Notebook, which you can directly browse .ipynb
files here.
-
Lab-RDF.ipynb: get familiar with the Python language for creating simple Semantic Web programs, and know the RDFLib library to load and manipulate RDF graphs.
-
Lab-SPARQL.ipynb: use SPARQL to query remotely semantic end points, merge RDF data from multiple sources, and visualise SPARQL queries.
-
Install Python 2.7 and Jupyter Notebook
-
Clone the directory
$ git clone https://github.com/beiciliang/ECS735-lab.git
- Install the requirements using pip
$ cd ECS735-lab
$ pip install --user -r requirements.txt
- Launch the notebook
$ jupyter notebook
This will present the notebook in your browser, then you can open the .ipynb
file and run python script cell by cell.