Commit c22c2594 authored by Alberto Pascual's avatar Alberto Pascual Committed by J. Fernando Sánchez

docs improves

parent 47a1d755
......@@ -39,6 +39,11 @@ Now run the orchestrator's workflow to retrieve the 10 latests facebook posts, t
$ docker-compose exec orchestrator python -m luigi --module somedi-usecase.workflow ScrapyTask --query restauranteslateral --number 10 --source facebook --id 2
Below you can see the services involved in this phase:
.. figure:: figures/tutorial/tutorial1.png
:alt: Tutorial phase 1
II. Analyse collected tweets and Facebook posts with Senpy
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......@@ -79,6 +84,11 @@ Run again the orchestrator's workflow using sentiment140 plugin in spanish:
$ docker-compose exec orchestrator python -m luigi --module somedi-usecase.workflow AnalysisTask --query rest_lateral --number 10 --source twitter --algorithm sentiment140 --lang es --id 4
Below you can see the services involved in this phase:
.. figure:: figures/tutorial/tutorial2.png
:alt: Tutorial phase 2
III. Store collected and analysed tweets on Fuseki and Elasticsearch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......@@ -143,6 +153,11 @@ Run again the orchestrator's workflow:
$ docker-compose exec orchestrator python -m luigi --module somedi-usecase.workflow StoreTask --query rest_lateral --number 10 --source twitter --algorithm sentiment140 --lang es --id 6
Below you can see the services involved in this phase:
.. figure:: figures/tutorial/tutorial3.png
:alt: Tutorial phase 3
Now your data is available on elasticsearch and fuseki.
IV. Show stored data in a Sefarad dashboard
......
......@@ -18,8 +18,9 @@ Soneti provide services to obtain data from different web services, perfom diffe
:caption: Contents:
what-is-soneti
installation
usecases
installation
configuration
conventions
.. uses-soneti
......
......@@ -7,22 +7,47 @@ In this documentation we are going to show some uses of Soneti toolkit.
SOMEDI: Social Media and Digital Interaction Intelligence
---------------------------------------------------------
This project uses Soneti toolkit to analyse social media data about different companies. Also uses Artificial Intelligence, Data Analysis and Machine Learning to provide the opportunity to extract and use this information to better serve and engage users and audiences.
.. figure:: logos/somedi.png
:alt: Soneti logo
:align: center
This project uses Soneti toolkit to analyse social media data about different brands.
SOMEDI tries to solve the challenge of efficiently generating and utilising social media and digital interaction data enabled intelligence.
First step of this project is getting data from social networks, such as Twitter and Facebook, talking about a certain brand using GSICrawler. Secondly, we enrich this data using Senpy. We use an entity detector to know what is being talked about in order to later know if the opinion generated about that entity is positive or negative. Last step is to visualize results in a Sefarad dashboard that resumes opinion and trends.
GSICrawler service in this project is getting data talking about a certain brand from social networks, such as Twitter and Facebook. Secondly, we enrich this data using Senpy. We use an entity detector to know what is being talked about in order to later know if the opinion generated about that entity is positive or negative. Last step is to visualize results in a Sefarad dashboard that resumes opinion and trends.
This project provides the opportunity to extract and use this information to better serve and engage users and audiences.
.. figure:: figures/somedi1.png
:alt: Somedi demo
:align: center
.. figure:: figures/somedi2.png
:alt: Somedi demo
:align: center
TRIVALENT: Terrorism pReventIon Via rAdicaLisation countEr-NarraTive
--------------------------------------------------------------------
.. figure:: logos/trivalent.jpg
:alt: Trivalent logo
:width: 200px
:align: center
This project uses Soneti toolkit to detect potential radicalism messages among social media.
GSICrawler serice is in charge of extracting information from several web sources under the news of social media categories. Currently, the available newspapers are CNN News, The New York Times and AlJazeera. Additionally, it is also possible to extract information from PDF sources such as Dabiq Magazine, which has been the official Daesh propaganda magazine for years.
GSICrawler service is in charge of extracting information from several web sources under the news of social media categories. Currently, the available newspapers are CNN News, The New York Times and AlJazeera. Additionally, it is also possible to extract information from PDF sources such as Dabiq Magazine, which has been the official Daesh propaganda magazine for years.
Furthermore, Senpy plugins provide added value services for data analysis tasks, easing their implementation thanks to Senpy architecture. Each plugin has an entry and a semantically annotated output useful for linked data processes. TRIVALENT project uses two Senpy plugins:
* **Translator plugin + COGITO plugin**: This analysis takes as input GSICrawler written in a source language (e.g. Arabic), translates it into a target language (e.g English) and extracts information such as people, places and organizations mentioned on it following linked data annotation principles.
.. figure:: figures/crawler1.png
:alt: Trivalent demo
:align: center
.. figure:: figures/crawler2.png
:alt: Trivalent demo
:align: center
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment