Giter VIP home page Giter VIP logo

kustomzone / heroku-spoggy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from scenaristeur/heroku-spoggy

0.0 3.0 0.0 37.43 MB

Spoggy facilite le stockage, la transmission, le partage des connaissances. Spoggy est un outil de stockage de connaissances. Si vous êtes expert d'un domaine et souhaitez partager vos connaissances, si vous foisonnez d'idées mais avez toujours du mal à vous faire comprendre par un public 'non initié', si vous devez travailler en équipe de manière 'collaborative', si le collègue que vous devez remplacer part à la retraite sans vous avoir donné toutes les clés de sa fonction, si vous voulez exprimer de manière simple une tension 'holocratique', Spoggy peut vous aider. Spoggy facilite le stockage, la transmission, le partage des connaissances

Home Page: https://spoggy.herokuapp.com/

JavaScript 88.36% HTML 10.96% CSS 0.66% Makefile 0.01% Shell 0.01% TypeScript 0.01%

heroku-spoggy's Introduction

(En raison de l'utilisation des web components, SPOGGY fonctionne avec les dernières versions de Chrome & Opera, Le chargement dans Firefox < v60 est lent)

heroku-spoggy

voir la doc en pleine page avec demo de Spoggy intégré sur votre site web ou

voir le repo github

Devenez un PRO de Spoggy en 4 minutes

Spoggy est un outil de stockage de connaissances. Si vous êtes expert d'un domaine et souhaitez partager vos connaissances, si vous foisonnez d'idées mais avez toujours du mal à vous faire comprendre par un public 'non initié', si vous devez travailler en équipe de manière 'collaborative', si le collègue que vous devez remplacer part à la retraite sans vous avoir donné toutes les clés de sa fonction, si vous voulez exprimer de manière simple une tension 'holocratique', Spoggy peut vous aider.

DEMO

Essayer Spoggy

Spoggy Aide-mémoire de SPOGGY INPUT

  • Saisir un message pour le chat Un message pour le chat ne doit ni commencer par / , ; . ni se terminer par , ; . sinon, il sera considéré comme un triplet

  • Saisir un triplet au format Turtle Une saisie qui ne se termine pas par . ou ; ou , n'est pas pris en compte comme un triplet David a man. -> triplet complet, David a man; -> indique de garder le sujet David a man, -> indique de garder sujet et propriete

  • Récupérer le dernier triplet saisi en commençant par . -> on récupère tout le dernier triplet en commençant par ; -> on récupère le sujet et la propriete en commençant par , -> on récupère seulement le dernier sujet

  • Saisir une commande le commandes commencent par / -> exemple /h pour afficher l'aide

Un cours sur le RDF ? inférence W3C OWl -inférence Qu'est-ce que l'inférence ? catégories d'inférences OWL-reasoning-Protege theory to reality

Intégrer Spoggy sur votre site Web ? Simple comme une iframe :

<iframe  width="90%" height="700" src="https://spoggy.herokuapp.com/?source=/exemple_files/NCC_2018.json"></iframe>
<iframe width="90%" height="700" src="https://spoggy.herokuapp.com/?source=/exemple_files/NCC_2018.json"></iframe>

Deployer Spoggy sur Heroku

Deploy

Vous pouvez utiliser les boutons 'Edit / Add node' pour ajouter un noeud ou 'Edit / Add Edge' pour relier deux noeuds.

ou la zone de saisie # SPOGGY INPUT
## Saisir un message pour le chat
Un message pour le chat ne doit ni commencer par / , ; .
ni se terminer par , ; . - sinon, il sera considéré comme un triplet

## Saisir un triplet au format Turtle
Une saisie qui ne se termine pas par . ou ; ou , ou - n'est pas pris en compte comme un triplet, par contre, les exemples ci-dessous sont des triplets
- David type Personne. -> triplet complet,
- David type Personne; -> indique de garder le sujet
- David type Personne, -> indique de garder sujet et propriete
- David type Personne- -> indique de passer l'objet à la place du sujet

## Récupérer le dernier triplet saisi
- en commençant par . -> on récupère tout le dernier triplet
- en commençant par ; -> on récupère le sujet et la propriete
- en commençant par , -> on récupère seulement le dernier sujet

## Saisir une commande
- les commandes commencent par / -> exemple /h pour afficher l'aide

/C pour afficher un formulaire proposant les classes les plus courantes et un formulaire de saisi adapté à cette classe (foaf:Person, hola:Tension...)

Polymer 2 cheatsheet

https://meowni.ca/posts/polymer-2-cheatsheet/

Partager un fichier

Spoggy facilite le stockage, la transmission, le partage des connaissances :

entre humains

mode solo

  • j'ai une idee, je peux facilement la mettre en forme, comme une carte heuristique, l'enregistrer au format rdf ou turtle, l'exporter, la partager pour que d'autres puissent l'importer, la modifier, et la partager à nouveau.

entre humains et machines

Comment un 'robot', une voiture autonome, une machine ou encore un objet connecté pourraient-ils 'proteger les humains' s'il n'ont pas un minimum de connaissances de ce qu'est un être humain ?

  • description d'un contexte, d'un lieu,

  • possiblite d'inférence sur des graphes RDF, déduction d'information non contenues dans un graphe en fonction de règles.

  • plus d'infos sur le wiki Spoggy

TODO : tous les modules sont implémentés : graphe, socket, chat, levelgraph, connection endpoint fuseki, inférence y'a plus qu'à les remettre en ordre ;-)

#Installation et Lancement de SPOGGY en local : nécessite nodejs > 6.2

git clone https://github.com/scenaristeur/heroku-spoggy.git
cd heroku-spoggy
npm install && cd public && bower install
cd ..
node .

votre spoggy devrait alors être accessible à l'adresse http://127.0.0.1:3000

la suite était présente dans les anciennes versions (dossier archive) et est à réinitégrer dans la nouvelle

commandes disponibles :

Import : commande /i

Export : commande /e

exemples de fichiers exportés depuis spoggy

pour les consulter, vous pouvez utiliser passer la source en paramètre, comme dans l'exemple ci -dessous : https://spoggy.herokuapp.com/?source=https://raw.githubusercontent.com/scenaristeur/smag0-connaissance/master/meet-up_conf/de_OWL_a_Fameus_spoggy_nodes_edges_1511030598081.json

spoggy en local : (en cours)

télécharger et décompresser apache-jena-fuseki-3.6.0

http://jena.apache.org/documentation/fuseki2/

lancement : création d'un dossier data/DEFAUT, puis fuseki-server --update --loc=data/DEFAUT /ds --> update = maj possible, --> --loc = persistant --> serveur accessible sur http://127.0.0.1:3030

FAQ : si pb space object map , java -Xmx1024M -jar fuseki-server.jar %* @java -Xmx1200M -jar fuseki-server.jar %*

"evejs": "^0.5.0",

heroku-spoggy's People

Contributors

scenaristeur avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.