beiciliang / ECS735-lab

Python scripts for the lab sessions of ECS735 The Semantic Web.

Home Page:https://github.com/QMUL-ECS735P

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ECS735-lab

=========== 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.

  1. 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.

  2. Lab-SPARQL.ipynb: use SPARQL to query remotely semantic end points, merge RDF data from multiple sources, and visualise SPARQL queries.

How to lauch & run locally

  1. Install Python 2.7 and Jupyter Notebook

  2. Clone the directory

$ git clone https://github.com/beiciliang/ECS735-lab.git
  1. Install the requirements using pip
$ cd ECS735-lab
$ pip install --user -r requirements.txt
  1. 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.

About

Python scripts for the lab sessions of ECS735 The Semantic Web.

https://github.com/QMUL-ECS735P


Languages

Language:Jupyter Notebook 100.0%