Skip to content
This repository has been archived by the owner on Aug 18, 2023. It is now read-only.

Commit

Permalink
Merge branch 'master' into #147
Browse files Browse the repository at this point in the history
  • Loading branch information
StanRonzhin authored Apr 30, 2019
2 parents 3486eb1 + 5ad44d5 commit 65e0a4b
Show file tree
Hide file tree
Showing 13 changed files with 74 additions and 15 deletions.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: Bug report
about: Create a report to help us improve

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Feature request
about: Suggest an idea for this project

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
Binary file modified public/images/classify1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/classify2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/link_data.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/link_data2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/pick_uri.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/publish.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/query_interface.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/step1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 14 additions & 8 deletions public/markdown/BPIL1.MD
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@
## Task

In this assignment, students are asked to model and generate a Linked Data description of their
companies, employees and goods/services they provide.
This data will be used further on in the next assignment to perform a federated query in order to semantically enrich the original data with information from LOD.
businesses following the Agent-Promise-Object principle. This model can be found across most industries representing many e-commerce scenarios.
In this assignment [GoodRelation](http://www.heppnetz.de/ontologies/goodrelations/v1.html) ontology is used.
This data will be used further on in the next assignment to perform
discovery of offerings and federated querying in order to semantically enrich
the original data with information from LOD.

### Required knowledge

1. The student knows the Linked Data principles and basic concepts such as triples and ontologies.
2. The student knows how to analyse and model data.
3. The student has done first two Getting Started tutorials (Create Linked Data, Browse data).
3. The student has done all Getting Started tutorials (Create Linked Data, Browse data, Query data).

### Goals

Expand All @@ -20,10 +23,13 @@ This data will be used further on in the next assignment to perform a federated

### Assignment steps

* **List people in your group**. Make a list of people in you group. Provide a name, place of birth, age and a name of the company for every person in the group. These are your employees.
* **List goods/services your company provides**. Make a small list of things your company provides. This is your company description.
* **Identify and model the relationships between items from two lists** (employees and company description). Use pencil and paper or any modelling software to draw the relations.
* **Describe your company**. Make a small table describing your company, its name and address.
* **List goods/services your company provides**. Make a small list of things your company provides.
* **List goods/services your company seeks**. Make a small list of things your company seeks.
* **Identify and model the relationships between items from these three lists** (Company, Offers, Interests). Use pencil and paper or any modelling software to draw the relations.
* **Identify suitable terms (classes and properties)** for formalising the semantics of the identified relations.
* **Make a flat table** containing information about employees of your company, their names, place of birth, age, as well as services/goods the company provides. Save as .CSV file.
* **Generate Linked Data** out of your data. Use [FOAF](http://xmlns.com/foaf/spec/) and [GoodRelation](http://www.heppnetz.de/ontologies/goodrelations/v1.html) vocabularies to describe people, services and companies.
* **Generate Linked Data** out of your data. Use [FOAF](http://xmlns.com/foaf/spec/) and [GoodRelation](http://www.heppnetz.de/ontologies/goodrelations/v1.html) vocabularies to describe goods and companies.
* **Publish the results**

>**Tip:**
>*In LinkDale you can add data to the existing project. You just need to use the same title for your data in the Publish step.*
2 changes: 1 addition & 1 deletion public/markdown/QueryLD.MD
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ LinkDaLe provides a SPARQL query interface. It has quite typical appearance for
Other prominent examples are [YasGUI](http://yasgui.org/) and [isparql](https://www.openlinksw.com/isparql/)
From the figure below you can see that the interface consists of 3 main fields and the run button.

![Query interface of LinkDaLe](/images/query_interface)
![Query interface of LinkDaLe](/images/query_interface.png)

By default the query interface is aimed at the SPARQL endpoint of <http://virtuoso.almere.pilod.nl:8890/sparql> .
The initial query in the Query form retrieves everything from that endpoint.
Expand Down
13 changes: 7 additions & 6 deletions public/markdown/myFirstLD.MD
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,8 @@ This data will be converted into Linked Data following the logic of the 4 design
Once the table is created it can be uploaded into the tool for transformation.
This can be done on the first screen of the **"Create Link Data"** page. Just click **PICK A FILE** and submit a ***.CSV** file. The result will look like this:

![Result of the firts step - upload data](/images/step1.png)
![Result of the first step - upload data](/images/step1.png)


Click **Continue** to go to the next step.

Expand All @@ -52,7 +53,7 @@ A Figure bellow presents an initial view of the **CLASSIFY** screen.
It is a table with 6 columns. The first column lists all the columns of the source data which example values can be seen in the second column.
The third column asks if data presented in a column can be used for URIs.

![Inititial view of the **CLASSIFY** screen](/images/classify1.png)
![Initial view of the **CLASSIFY** screen](/images/classify1.png)

#### Is it a URI

Expand Down Expand Up @@ -108,15 +109,15 @@ Therefore, in order to indicate that column **Name** is used to make URIs, check

You will be prompt to fill a form to specify a base URI (<http://linkdale.org/data/>). See figure bellow.

![Pick a URI dialog](/images/pick_uri_new.png)
![Pick a URI dialog](/images/pick_uri.png)

After you click **Next** you will see another dialog that asks to provide a class. Type a name of a class (e.g person) into the search bar and click search. Select one term from the list of suggestions (e.g. foaf:Person). See the figure below.

![Select a class name](/images/select_class.png)

When you click **Finish** you will see an updated Classify screen with all the information you provided,

![Result classify screen](/images/classify2_new.png)
![Result classify screen](/images/classify2.png)

The **Reset** button will wipe out information you have provided for a column.

Expand Down Expand Up @@ -159,8 +160,8 @@ button.
**Publish** button will insert your data into a remote [triplestore](http://virtuoso.almere.pilod.nl/sparql). This will make your data published on the Web Of Data! Just provide useful metadata by filling a form
as it shown below.

![Metadata dialog](/images/publish_new.png)
![Metadata dialog](/images/publish.png)

CLick **Publish** and you are done!
Click **Publish** and you are done!

You can browse your data from **Browse data** screen or query it from **Query data** screen.)

0 comments on commit 65e0a4b

Please sign in to comment.