NEC IoT Knowledge server for enabling semantic functionalities.
- Download the latest version of Apache Fuseki (tested with Fuseki 2.4.0)
- Run the executable jar file (fuseki-server.jar) in the Fuseki directory.
- Open browser and open the Fuseki page. (http://localhost:3030/)
- Create a new dataset named "\Subscription"
- Upload the file "SmartSantanderNGSI-RDF.owl" (or any other ontologies) (included in \KnowledgeBaseServer\NGSI_Sparql_Examples folder)
- Open SystemParameters.txt file and set the configurations as you wish
- Set the server port number in the "application.properties" file under /src/main/resources/
- Clean and install KnowledgeBaseServer with Maven
- Run it as a SpringBoot app (Command Line: mvn spring-boot:run / Eclipse: Run KnowledgeBaseApplication.java class --> main spring boot class)
- Check the ExampleQueries.txt file to try sample HTTP queries6- Open SystemParameters.txt file and set the configurations as you wish