diff --git a/Europass-CV-20131002-SánchezRada-EN.pdf b/Europass-CV-20131002-SánchezRada-EN.pdf new file mode 100644 index 0000000..67001ca Binary files /dev/null and b/Europass-CV-20131002-SánchezRada-EN.pdf differ diff --git a/create_bibliography.py b/create_bibliography.py index 7d84bc4..b184177 100644 --- a/create_bibliography.py +++ b/create_bibliography.py @@ -23,7 +23,7 @@ with open("resume-nobib.json") as r: pub["summary"] = author(entry["abstract"]) pub["name"] = entry["title"].replace("{","").replace("}","") pubs.append(pub) - resume["publications"] = pubs + resume["publications"] = sorted(pubs, key=lambda x: x["releaseDate"], reverse=True) with open("resume.json", "w") as out: json.dump(resume, out, indent=2) diff --git a/cv.pdf b/cv.pdf new file mode 120000 index 0000000..d861820 --- /dev/null +++ b/cv.pdf @@ -0,0 +1 @@ +Europass-CV-20131002-SánchezRada-EN.pdf \ No newline at end of file diff --git a/index.html b/index.html index 7c8dc6f..21c3be1 100644 --- a/index.html +++ b/index.html @@ -1,1246 +1,96 @@ - - - - - - - J. Fernando Sánchez - - - - - - - -
-
- - - × - - - -
-
- -
- J. Fernando Sánchez -
- -
-

J. Fernando Sánchez

-
Researcher
-
-
-
- -
- -
- - - - - - Madrid, Madrid, - ES - -
- - -
- - - - - - jfsanchezrada@gmail.com - -
- -
- - - - - - Spanish, English - -
-
- -
- - -
-
- -
-
-

Background

-
- -
-
-
- - About -
-
-

- About -

- -
- -
-
-
- -
-
- - Work Experience -
-
-

- Work Experience -

- -
    -
  • -
    -

    - Researcher - PhD Student, GSI UPM -

    -

    - - - Dec, 2012 - - Present - - - - - 2 years - - -

    -

    The Ingelligent Systems Group is a research group at Universidad Politécnica de Madrid (UPM)

    -
      -
    • Semantic Technologies
    • -
    • Sentiment Analysis
    • -
    • Ontologies and vocabularies: Marl, Onyx
    • -
    -
    - - -
  • -
  • -
    -

    - Undergraduate researcher, GSI UPM -

    -

    - - - May, 2008 - - Nov, 2012 - - - - - 4 years 6 months - - -

    -

    -
      -
    • Web services: Node.js, Python, PHP, JSP/J2EE...
    • -
    • Semantic technologies: rdflib, easy-rdf, Protegé
    • -
    • Event middleware and messaging: XMPP, developed Maia
    • -
    -
    - - -
  • -
-
-
- -
-
- - Skills -
-
-

- Skills -

- -
-
    -
  • -
    -
    -
    -
    -
    - Web Development - -
    - HTML - CSS - Javascript -
    -
    -
  • -
-
-
-
- -
-
- - Education -
-
-

- Education -

- -
-
    -
  • -
    -

    - Telecommunications Engineering, Bachelor+Master,  - Tecnical University of Madrid (UPM) -

    -

    - - Sep, 2007 - - Sep, 2012 - -

    - -
    - Computer Networks -
    -
    - -
  • -
-
-
-
- - -
-
- - Volunteer Work -
-
-

- Volunteer Work -

- -
-
    -
  • -
    -

    - Vice-Chairman for External Affairs,  - EESTEC -

    -

    - - Mar, 2011 - - Apr, 2012 - -

    -

    -
      -
    • Established connections with other Student Associations
    • -
    • Helped found new Observers (Local Groups)
    • -
    • Carried out International Board duties
    • -
    -
    - -
  • -
  • -
    -

    - IT Coordinator,  - EESTEC -

    -

    - - Mar, 2012 - - Apr, 2013 - -

    -

    -
      -
    • Coordinated the work of a small international IT Team
    • -
    • In charge of the administration of the IT infrastructure of EESTEC: Plone portal, Mailman mailing lists, etc.
    • -
    -
    - -
  • -
  • -
    -

    - Oversight Committee,  - EESTEC -

    -

    - - Apr, 2012 - - Apr, 2013 - -

    -

    -
      -
    • Supervised the work of the International Board
    • -
    -
    - -
  • -
-
-
-
- -
-
- - Publications -
-
-

- Publications -

- -
-
    -
  • -
    -

    - - MAIA: An Event-based Modular Architecture for Intelligent Agents - ,  - Proceedings of 2014 IEEE/WIC/ACM International Conference on Intelligent Agent Technology -

    -

    - - Published on: Dec 31, 2013 - -

    -

    Online services are no longer isolated. The release of public APIs and technologies such as web hooks are allowing users and developers to access their information easily. Intelligent agents could use this information to provide a better user experience across services, connecting services with smart automatic behaviours or actions. However, agent platforms are not prepared to easily add external sources such as web services, which hinders the usage of agents in the so-called Evented or Live Web. As a solution, this paper introduces an event-based architecture for agent systems, in accordance with the new tendencies in web programming. In particular, it is focused on personal agents that interact with several web services. With this architecture, called MAIA, connecting to new web services does not involve any modification in the platform.

    -
    - -
  • -
  • -
    -

    - - EUROSENTIMENT: Linked Data Sentiment Analysis - ,  - ISWC 2014 Posters {\&} Demonstrations Track -

    -

    - - Published on: Dec 31, 2013 - -

    -

    Sentiment and Emotion Analysis strongly depend on quality language resources, especially sentiment dictionaries. These resources are usually scattered, heterogeneous and limited to specific domains of application by simple algorithms. The EUROSENTIMENT project addresses these issues by 1) developing a common language resource representation model for sentiment analysis, and APIs for sentiment analysis services based on established Linked Data formats (lemon, Marl, NIF and ONYX) 2) by creating a Language Resource Pool (a.k.a. LRP) that makes available to the community existing scattered language resources and services for sentiment analysis in an interoperable way. In this paper we describe the available language resources and services in the LRP and some sample applications that can be developed on top of the EUROSENTIMENT LRP.

    -
    - -
  • -
  • -
    -

    - - Generating Linked-Data based Domain-Specific Sentiment Lexicons from Legacy Language and Semantic Resources - ,  - th International Workshop on EMOTION, SOCIAL SIGNALS, SENTIMENT {\&} LINKED OPEN DATA, co-located with LREC 2014, -

    -

    - - Published on: Dec 31, 2013 - -

    -

    We present a methodology for legacy language resource adaptation that generates domain-specific -sentiment lexicons organized around domain entities described with lexical information and -sentiment words described in the context of these entities. We explain the steps of the methodology -and we give a working example of our initial results. The resulting lexicons are modelled as Linked -Data resources by use of established formats for Linguistic Linked Data (lemon, NIF) and for linked -sentiment expressions (Marl), thereby contributing and linking to existing Language Resources in +J. Fernando Sánchez

    ×

    Background


    Work Experience

    Work Experience

    • Researcher - PhD StudentGSI UPM

      Jan, 2013 - Present3 years 9 months

      The Ingelligent Systems Group is a research group at Universidad Politécnica de Madrid (UPM)

      +
      • Semantic Technologies

        +
      • Sentiment Analysis

        +
      • Ontologies and vocabularies: Marl, Onyx

        +
    • Undergraduate researcherGSI UPM

      Jun, 2008 - Dec, 20124 years 6 months

      • Web services: Node.js, Python, PHP, JSP/J2EE...

        +
      • Semantic technologies: rdflib, easy-rdf, Protegé

        +
      • Event middleware and messaging: XMPP, developed Maia

        +
    Skills

    Skills

    • Web Development
      HTMLCSSJavascript
    Education

    Education

    • Telecommunications Engineering, Bachelor+Master, Tecnical University of Madrid (UPM)

      Oct, 2007 - Oct, 2012

      Computer NetworksSoftware EngineeringWeb Technologies
    Volunteer Work

    Volunteer Work

    • Vice-Chairman for External Affairs, EESTEC

      Apr, 2011 - May, 2012

      • Established connections with other Student Associations

        +
      • Helped found new Observers (Local Groups)

        +
      • Carried out International Board duties

        +
    • IT Coordinator, EESTEC

      Apr, 2012 - May, 2013

      • Coordinated the work of a small international IT Team

        +
      • In charge of the administration of the IT infrastructure of EESTEC: Plone portal, Mailman mailing lists, etc.

        +
    • Oversight Committee, EESTEC

      May, 2012 - May, 2013

      • Supervised the work of the International Board

        +
    Publications

    Publications

    • Onyx: A Linked Data Approach to Emotion Representation,

      Published on: Jan 01, 2016

      Extracting opinions and emotions from text is becoming more and more important, especially since the advent of micro-blogging and social networking.
      +Opinion mining has become particularly popular and now gathers many public services, datasets and lexical resources.
      +Unfortunately, there are few available lexical and semantic resources for emotion recognition that could foster the development of new emotion aware services and applications.
      +Some of the barriers for developing such resources are the diversity of emotion theories and the absence of a common vocabulary to express emotion.
      +This article presents a semantic vocabulary, called Onyx, intended to provide support to represent emotions in lexical resources and emotion analysis services.
      +It follows a linguistic Linked Data approach, it is aligned with the Provenance Ontology, and it has been integrated with lemon, an increasingly popular RDF model for representing lexical entries.
      +This approach also means a new and interesting way to work with different theories of emotion.
      +As part of our work, Onyx has been aligned with EmotionML and WordNet-Affect.

      +
    • Linked Data Models for Sentiment and Emotion Analysis in Social Networks, Sentiment Analysis in Social Networks

      Published on: Jan 01, 2016

    • Senpy: A Pragmatic Linked Sentiment Analysis Framework, Proceedings DSAA 2016 Special Track on Emotion and Sentiment in Intelligent Systems and Big Social Data Analysis (SentISData).

      Published on: Jan 01, 2016

    • Aspect based Sentiment Analysis of Spanish Tweets, Proceedings of TASS 2015: Workshop on Sentiment Analysis at SEPLN co-located with 31st SEPLN Conference

      Published on: Jan 01, 2015

      This article presents the participation of the Intelligent Systems Group
      +(GSI) at Universidad Polit´ecnica de Madrid (UPM) in the Sentiment Analysis workshop
      +focused in Spanish tweets, TASS2015. This year two challenges have been
      +proposed, which we have addressed with the design and development of a modular
      +system that is adaptable to different contexts. This system employs Natural
      +Language Processing (NLP) and machine-learning technologies, relying also in previously
      +developed technologies in our research group. In particular, we have used a
      +wide number of features and polarity lexicons for sentiment detection. With regards
      +to aspect detection, we have relied on a graph-based algorithm. Once the challenge
      +has come to an end, the experimental results are promising.

      +
    • A Linked Data Model for Multimodal Sentiment and Emotion Analysis,

      Published on: Jan 01, 2015

    • A Linked Data Model for Multimodal Sentiment and Emotion Analysis,

      Published on: Jan 01, 2015

    • Aspect based Sentiment Analysis of Spanish Tweets, Proceedings of TASS 2015: Workshop on Sentiment Analysis at SEPLN co-located with 31st SEPLN Conference

      Published on: Jan 01, 2015

      This article presents the participation of the Intelligent Systems Group
      +(GSI) at Universidad Polit´ecnica de Madrid (UPM) in the Sentiment Analysis workshop
      +focused in Spanish tweets, TASS2015. This year two challenges have been
      +proposed, which we have addressed with the design and development of a modular
      +system that is adaptable to different contexts. This system employs Natural
      +Language Processing (NLP) and machine-learning technologies, relying also in previously
      +developed technologies in our research group. In particular, we have used a
      +wide number of features and polarity lexicons for sentiment detection. With regards
      +to aspect detection, we have relied on a graph-based algorithm. Once the challenge
      +has come to an end, the experimental results are promising.

      +
    • MAIA: An Event-based Modular Architecture for Intelligent Agents, Proceedings of 2014 IEEE/WIC/ACM International Conference on Intelligent Agent Technology

      Published on: Jan 01, 2014

      Online services are no longer isolated. The release of public APIs and technologies such as web hooks are allowing users and developers to access their information easily. Intelligent agents could use this information to provide a better user experience across services, connecting services with smart automatic behaviours or actions. However, agent platforms are not prepared to easily add external sources such as web services, which hinders the usage of agents in the so-called Evented or Live Web. As a solution, this paper introduces an event-based architecture for agent systems, in accordance with the new tendencies in web programming. In particular, it is focused on personal agents that interact with several web services. With this architecture, called MAIA, connecting to new web services does not involve any modification in the platform.

      +
    • EUROSENTIMENT: Linked Data Sentiment Analysis, ISWC 2014 Posters {\&} Demonstrations Track

      Published on: Jan 01, 2014

      Sentiment and Emotion Analysis strongly depend on quality language resources, especially sentiment dictionaries. These resources are usually scattered, heterogeneous and limited to specific domains of application by simple algorithms. The EUROSENTIMENT project addresses these issues by 1) developing a common language resource representation model for sentiment analysis, and APIs for sentiment analysis services based on established Linked Data formats (lemon, Marl, NIF and ONYX) 2) by creating a Language Resource Pool (a.k.a. LRP) that makes available to the community existing scattered language resources and services for sentiment analysis in an interoperable way. In this paper we describe the available language resources and services in the LRP and some sample applications that can be developed on top of the EUROSENTIMENT LRP.

      +
    • Generating Linked-Data based Domain-Specific Sentiment Lexicons from Legacy Language and Semantic Resources, th International Workshop on EMOTION, SOCIAL SIGNALS, SENTIMENT {\&} LINKED OPEN DATA, co-located with LREC 2014,

      Published on: Jan 01, 2014

      We present a methodology for legacy language resource adaptation that generates domain-specific
      +sentiment lexicons organized around domain entities described with lexical information and
      +sentiment words described in the context of these entities. We explain the steps of the methodology
      +and we give a working example of our initial results. The resulting lexicons are modelled as Linked
      +Data resources by use of established formats for Linguistic Linked Data (lemon, NIF) and for linked
      +sentiment expressions (Marl), thereby contributing and linking to existing Language Resources in
      the Linguistic Linked Open Data cloud.

      -
      - -
    • -
    • -
      -

      - - Design and Implementation of an Agent Architecture Based on Web Hooks - ,  - -

      -

      - - Published on: Dec 31, 2011 - -

      -

      This project aims to introduce an event-based architecture for intelligent agents, inaccordance with the new tendencies in the Evented Web.The reason for this change is that agent communication is no longer suitable for theinmense amount of data generated nowadays and its nature. At least, not for their usein evolving scenarios where data sources interact without previous conguration. This isexactly what the precursors of the Live Web envision, and it is beginning to show in the newgeneration of evented applications, which enable customized interactions and a high level ofcommunication between dierent services.The proposed architecture shown in this document, called Maia, is based on a centralpiece or event router, which controls the ow of information/events to and from the connectedentities. These entities can be either event-aware agents or simply data sources andsubscribers. Thus giving a higher exibility than current technologies and easing the developmentof advanced systems by not requiring the complexity associated with agent systemsin all of the nodes.To demonstrate the feasibility and capabilities of the Maia architecture, a prototype hasbeen implemented which is also explained in detail in this document. It is based on the eventdrivenI/O server side JavaScript environment Node.js for the event routing components,and adapted Jason BDI agent platform as an example of a subscribed multi-agent system.Using this prototype, the benets of using Maia are illustrated by developing a personalagent capable of booking train tickets and that combines access to services, linked data andcommon sense reasoning.

      -
      - -
    • -
    • -
      -

      - - A Linked Data Approach to Sentiment and Emotion Analysis of Twitter in the Financial Domain - ,  - Second International Workshop on Finance and Economics on the Semantic Web (FEOSW 2014) -

      -

      - - Published on: Dec 31, 2013 - -

      -

      Sentiment analysis has recently gained popularity in the financial domain thanks to its capability to predict the stock market based on the wisdom of the crowds. Nevertheless, current sentiment indicators are still silos that cannot be combined to get better insight about the mood of different communities. In this article we propose a Linked data approach for modelling sentiment and emotions about financial entities. We aim at integrating sentiment information from different communities for providers, and complements existing initiatives such as FIBO. The approach has been validated in the semantic annotation of tweets of several stocks in the Spanish stock market, including its sentiment information.

      -
      - -
    • -
    • -
      -

      - - Onyx: Describing Emotions on the Web of Data - ,  - Proceedings of the First International Workshop on Emotion and Sentiment in Social and Expressive Media: approaches and perspectives from AI (ESSEM 2013) -

      -

      - - Published on: Dec 31, 2012 - -

      -

      There are several different standardised and widespread formats to represent emotions. However, there is no standard semantic model yet. This paper presents a new ontology, called Onyx, that aims to become such a standard while adding concepts from the latest Semantic Web models. In particular, the ontology focuses on the representation of Emotion Analysis results. But the model is abstract and inherits from previous standards and formats. It can thus be used as a reference representation of emotions in any future application or ontology. To prove this, we have translated resources from EmotionML representation to Onyx. +

  • A Linked Data Approach to Sentiment and Emotion Analysis of Twitter in the Financial Domain, Second International Workshop on Finance and Economics on the Semantic Web (FEOSW 2014)

    Published on: Jan 01, 2014

    Sentiment analysis has recently gained popularity in the financial domain thanks to its capability to predict the stock market based on the wisdom of the crowds. Nevertheless, current sentiment indicators are still silos that cannot be combined to get better insight about the mood of different communities. In this article we propose a Linked data approach for modelling sentiment and emotions about financial entities. We aim at integrating sentiment information from different communities for providers, and complements existing initiatives such as FIBO. The approach has been validated in the semantic annotation of tweets of several stocks in the Spanish stock market, including its sentiment information.

    +
  • EuroLoveMap: Confronting feelings from News, Proceedings of Come Hack with OpeNER!” workshop at the 9th Language Resources and Evaluation Conference (LREC’14)

    Published on: Jan 01, 2014

  • Onyx: Describing Emotions on the Web of Data, Proceedings of the First International Workshop on Emotion and Sentiment in Social and Expressive Media: approaches and perspectives from AI (ESSEM 2013)

    Published on: Jan 01, 2013

    There are several different standardised and widespread formats to represent emotions. However, there is no standard semantic model yet. This paper presents a new ontology, called Onyx, that aims to become such a standard while adding concepts from the latest Semantic Web models. In particular, the ontology focuses on the representation of Emotion Analysis results. But the model is abstract and inherits from previous standards and formats. It can thus be used as a reference representation of emotions in any future application or ontology. To prove this, we have translated resources from EmotionML representation to Onyx.
    We also present several ways in which developers could benefit from using this ontology instead of an ad-hoc presentation. Our ultimate goal is to foster the use of semantic technologies for emotion Analysis while following the Linked Data ideals.

    -
    - -
  • -
  • -
    -

    - - Linguistic Linked Data for Sentiment Analysis - ,  - 2nd Workshop on Linked Data in Linguistics (LDL-2013): Representing and linking lexicons, terminologies and other language data. Collocated with the Conference on Generative Approaches to the Lexicon -

    -

    - - Published on: Dec 31, 2012 - -

    -

    In this paper we describe the specification of a -model for the semantically interoperable represen- -tation of language resources for sentiment analysis. The model integrates ‘lemon’, an RDF-based model for the specification of ontology-lexica -(Buitelaar et al. 2009), which is used increasingly for the representation of language resources as Linked Data, with 'Marl', an RDF-based model for the representation of sentiment annotations (Westerski et al., 2011; S{\'a}nchez-Rada et al., 2013).

    -
    - -
  • -
  • -
    -

    - - EuroLoveMap: Confronting feelings from News - ,  - Proceedings of Come Hack with OpeNER!” workshop at the 9th Language Resources and Evaluation Conference (LREC’14) -

    -

    - - Published on: Dec 31, 2013 - -

    -

    -
    - -
  • -
-
-
-
- - - -
-
-
-
-
- - - - - - +
  • Linguistic Linked Data for Sentiment Analysis, 2nd Workshop on Linked Data in Linguistics (LDL-2013): Representing and linking lexicons, terminologies and other language data. Collocated with the Conference on Generative Approaches to the Lexicon

    Published on: Jan 01, 2013

    In this paper we describe the specification of a
    +model for the semantically interoperable represen-
    +tation of language resources for sentiment analysis. The model integrates ‘lemon’, an RDF-based model for the specification of ontology-lexica
    +(Buitelaar et al. 2009), which is used increasingly for the representation of language resources as Linked Data, with 'Marl', an RDF-based model for the representation of sentiment annotations (Westerski et al., 2011; S{'a}nchez-Rada et al., 2013).

    +
  • Design and Implementation of an Agent Architecture Based on Web Hooks,

    Published on: Jan 01, 2012

    This project aims to introduce an event-based architecture for intelligent agents, inaccordance with the new tendencies in the Evented Web.The reason for this change is that agent communication is no longer suitable for theinmense amount of data generated nowadays and its nature. At least, not for their usein evolving scenarios where data sources interact without previous conguration. This isexactly what the precursors of the Live Web envision, and it is beginning to show in the newgeneration of evented applications, which enable customized interactions and a high level ofcommunication between dierent services.The proposed architecture shown in this document, called Maia, is based on a centralpiece or event router, which controls the ow of information/events to and from the connectedentities. These entities can be either event-aware agents or simply data sources andsubscribers. Thus giving a higher exibility than current technologies and easing the developmentof advanced systems by not requiring the complexity associated with agent systemsin all of the nodes.To demonstrate the feasibility and capabilities of the Maia architecture, a prototype hasbeen implemented which is also explained in detail in this document. It is based on the eventdrivenI/O server side JavaScript environment Node.js for the event routing components,and adapted Jason BDI agent platform as an example of a subscribed multi-agent system.Using this prototype, the benets of using Maia are illustrated by developing a personalagent capable of booking train tickets and that combines access to services, linked data andcommon sense reasoning.

    +
  • \ No newline at end of file diff --git a/me.jpg b/me.jpg index 3b60b46..36139bb 100644 Binary files a/me.jpg and b/me.jpg differ diff --git a/ref.bib b/ref.bib index 0bced2c..4f584d9 100644 --- a/ref.bib +++ b/ref.bib @@ -1,3 +1,120 @@ +@conference{araqueTASS2015, +author = "Oscar Araque and Ignacio Corcuera-Platas and Constantino Rom{\'a}n-G{\'o}mez and Carlos A. Iglesias and J. Fernando S{\'a}nchez-Rada", +abstract = "This article presents the participation of the Intelligent Systems Group +(GSI) at Universidad Polit´ecnica de Madrid (UPM) in the Sentiment Analysis workshop +focused in Spanish tweets, TASS2015. This year two challenges have been +proposed, which we have addressed with the design and development of a modular +system that is adaptable to different contexts. This system employs Natural +Language Processing (NLP) and machine-learning technologies, relying also in previously +developed technologies in our research group. In particular, we have used a +wide number of features and polarity lexicons for sentiment detection. With regards +to aspect detection, we have relied on a graph-based algorithm. Once the challenge +has come to an end, the experimental results are promising.", +booktitle = "Proceedings of TASS 2015: Workshop on Sentiment Analysis at SEPLN co-located with 31st SEPLN Conference", +keywords = "Machine Learning, Natural Language Processing, Sentiment analysis, Aspect detection", +month = "September", +pages = "29-34", +title = "{A}spect based {S}entiment {A}nalysis of {S}panish {T}weets", +url = "http://ceur-ws.org/Vol-1397/gsi.pdf", +volume = "1397", +year = "2015", +} + + +@conference{220151, +author = "J. Fernando S{\'a}nchez-Rada and Carlos A. Iglesias and Ronald Gil", +address = "Beijing, China", +keywords = "sanchezrada;iglesias", +month = "July", +pages = "11--19", +title = "{A} {L}inked {D}ata {M}odel for {M}ultimodal {S}entiment and {E}motion {A}nalysis", +url = "http://aclweb.org/anthology/W/W15/W15-4202.pdf", +year = "2015", +} + + +@conference{220151, +author = "J. Fernando S{\'a}nchez-Rada and Carlos A. Iglesias and Ronald Gil", +address = "Beijing, China", +keywords = "sanchezrada;iglesias", +month = "July", +pages = "11--19", +title = "{A} {L}inked {D}ata {M}odel for {M}ultimodal {S}entiment and {E}motion {A}nalysis", +url = "http://aclweb.org/anthology/W/W15/W15-4202.pdf", +year = "2015", +} + + +@conference{araqueTASS2015, +author = "Oscar Araque and Ignacio Corcuera-Platas and Constantino Rom{\'a}n-G{\'o}mez and Carlos A. Iglesias and J. Fernando S{\'a}nchez-Rada", +abstract = "This article presents the participation of the Intelligent Systems Group +(GSI) at Universidad Polit´ecnica de Madrid (UPM) in the Sentiment Analysis workshop +focused in Spanish tweets, TASS2015. This year two challenges have been +proposed, which we have addressed with the design and development of a modular +system that is adaptable to different contexts. This system employs Natural +Language Processing (NLP) and machine-learning technologies, relying also in previously +developed technologies in our research group. In particular, we have used a +wide number of features and polarity lexicons for sentiment detection. With regards +to aspect detection, we have relied on a graph-based algorithm. Once the challenge +has come to an end, the experimental results are promising.", +booktitle = "Proceedings of TASS 2015: Workshop on Sentiment Analysis at SEPLN co-located with 31st SEPLN Conference", +keywords = "Machine Learning, Natural Language Processing, Sentiment analysis, Aspect detection", +month = "September", +pages = "29-34", +title = "{A}spect based {S}entiment {A}nalysis of {S}panish {T}weets", +url = "http://ceur-ws.org/Vol-1397/gsi.pdf", +volume = "1397", +year = "2015", +} + +@article{onyx15, +author = "J. Fernando S{\'a}nchez-Rada and Carlos A. Iglesias", +abstract = "Extracting opinions and emotions from text is becoming more and more important, especially since the advent of micro-blogging and social networking. +Opinion mining has become particularly popular and now gathers many public services, datasets and lexical resources. +Unfortunately, there are few available lexical and semantic resources for emotion recognition that could foster the development of new emotion aware services and applications. +Some of the barriers for developing such resources are the diversity of emotion theories and the absence of a common vocabulary to express emotion. +This article presents a semantic vocabulary, called Onyx, intended to provide support to represent emotions in lexical resources and emotion analysis services. +It follows a linguistic Linked Data approach, it is aligned with the Provenance Ontology, and it has been integrated with lemon, an increasingly popular RDF model for representing lexical entries. +This approach also means a new and interesting way to work with different theories of emotion. +As part of our work, Onyx has been aligned with EmotionML and WordNet-Affect. +", +awards = "JCR 1.265 2014 Q2", +comments = "JCR 1.265 2014 Q2", +issn = "0306-4573", +journal = "Information Processing {\&}amp; Management", +keywords = "onyx;emotion analysis;linked data", +month = "January", +pages = "99-114", +title = "{O}nyx: {A} {L}inked {D}ata {A}pproach to {E}motion {R}epresentation", +url = "http://www.sciencedirect.com/science/article/pii/S030645731500045X", +volume = "52", +year = "2016", +} + + +@incollection{CarlosIglesias16, +author = "Carlos A. Iglesias and J. Fernando S{\'a}nchez-Rada and Gabriela Vulcu and Paul Buitelaar", +booktitle = "Sentiment Analysis in Social Networks", +chapter = "Linked Dat", +isbn = "9780128044124", +keywords = "sentiment analysis;social networks", +month = "October", +pages = "46-66", +publisher = "Morgan Kauffman", +title = "{L}inked {D}ata {M}odels for {S}entiment and {E}motion {A}nalysis in {S}ocial {N}etworks", +url = "http://store.elsevier.com/Sentiment-Analysis-in-Social-Networks/Federico-Alberto-Pozzi/isbn-9780128044124/", +year = "2016", +} + + +@conference{Sánchez-Rada2016, +author = "J. Fernando S{\'a}nchez-Rada and Carlos A. Iglesias", +booktitle = "Proceedings DSAA 2016 Special Track on Emotion and Sentiment in Intelligent Systems and Big Social Data Analysis (SentISData).", +month = "October", +title = "{S}enpy: {A} {P}ragmatic {L}inked {S}entiment {A}nalysis {F}ramework", +year = "2016", +} + @conference{maia14, author = "S{\'a}nchez-Rada, J. Fernando and Iglesias, Carlos A. and Coronado, Miguel", abstract = "Online services are no longer isolated. The release of public APIs and technologies such as web hooks are allowing users and developers to access their information easily. Intelligent agents could use this information to provide a better user experience across services, connecting services with smart automatic behaviours or actions. However, agent platforms are not prepared to easily add external sources such as web services, which hinders the usage of agents in the so-called Evented or Live Web. As a solution, this paper introduces an event-based architecture for agent systems, in accordance with the new tendencies in web programming. In particular, it is focused on personal agents that interact with several web services. With this architecture, called MAIA, connecting to new web services does not involve any modification in the platform.", diff --git a/resume-nobib.json b/resume-nobib.json index a07436c..3b86c71 100644 --- a/resume-nobib.json +++ b/resume-nobib.json @@ -2,7 +2,7 @@ "basics": { "name": "J. Fernando Sánchez", "label": "Researcher", - "picture": "http://balkian.es/theme/img/me.jpg", + "picture": "http://jfernando.es/me.jpg", "email": "jfsanchezrada@gmail.com", "phone": "", "website": "http://jfernando.es", @@ -50,8 +50,8 @@ "company": "GSI UPM", "position": "Undergraduate researcher", "website": "http://www.gsi.dit.upm.es", - "startDate": "2008-06", - "endDate": "2012-12", + "startDate": "2008-06-01", + "endDate": "2012-12-01", "summary": "", "highlights": [ "Web services: Node.js, Python, PHP, JSP/J2EE...", @@ -65,8 +65,8 @@ "organization": "EESTEC", "position": "Vice-Chairman for External Affairs", "website": "http://eestec.net/", - "startDate": "2011-04", - "endDate": "2012-05", + "startDate": "2011-04-01", + "endDate": "2012-05-01", "summary": "", "highlights": [ "Established connections with other Student Associations", @@ -78,8 +78,8 @@ "organization": "EESTEC", "position": "IT Coordinator", "website": "http://eestec.net", - "startDate": "2012-04", - "endDate": "2013-05", + "startDate": "2012-04-01", + "endDate": "2013-05-01", "summary": "", "highlights": [ "Coordinated the work of a small international IT Team", @@ -90,11 +90,11 @@ "organization": "EESTEC", "position": "Oversight Committee", "website": "http://eestec.net", - "startDate": "2012-05", - "endDate": "2013-05", + "startDate": "2012-05-01", + "endDate": "2013-05-01", "summary": "", "highlights": [ - " Supervised the work of the International Board" + "Supervised the work of the International Board" ] } ], @@ -103,8 +103,8 @@ "institution": "Tecnical University of Madrid (UPM)", "area": "Telecommunications Engineering", "studyType": "Bachelor+Master", - "startDate": "2007-10", - "endDate": "2012-10", + "startDate": "2007-10-01", + "endDate": "2012-10-01", "gpa": "", "courses": [ "Computer Networks", diff --git a/resume.json b/resume.json index 545c0c2..02804fd 100644 --- a/resume.json +++ b/resume.json @@ -1,196 +1,238 @@ { - "interests": [], - "basics": { - "website": "http://jfernando.es", - "picture": "http://balkian.es/theme/img/me.jpg", - "name": "J. Fernando S\u00e1nchez", - "profiles": [ - { - "username": "balkian", - "url": "http://twitter.com/balkian", - "network": "Twitter" - }, - { - "username": "balkian", - "url": "linkedin.com/in/jfsanchezrada", - "network": "linkedin" - }, - { - "username": "balkian", - "url": "http://github.com/balkian", - "network": "Github" - } - ], - "label": "Researcher", - "phone": "", - "location": { - "postalCode": "", - "city": "Madrid", - "region": "Madrid", - "countryCode": "ES", - "address": "" - }, - "summary": "", - "email": "jfsanchezrada@gmail.com" - }, - "skills": [ + "publications": [ { - "keywords": [ - "HTML", - "CSS", - "Javascript" - ], - "name": "Web Development", - "level": "Master" + "authors": "J. Fernando S{\\'a}nchez-Rada and Carlos A. Iglesias", + "releaseDate": "2016", + "summary": "Extracting opinions and emotions from text is becoming more and more important, especially since the advent of micro-blogging and social networking.\nOpinion mining has become particularly popular and now gathers many public services, datasets and lexical resources.\nUnfortunately, there are few available lexical and semantic resources for emotion recognition that could foster the development of new emotion aware services and applications.\nSome of the barriers for developing such resources are the diversity of emotion theories and the absence of a common vocabulary to express emotion.\nThis article presents a semantic vocabulary, called Onyx, intended to provide support to represent emotions in lexical resources and emotion analysis services.\nIt follows a linguistic Linked Data approach, it is aligned with the Provenance Ontology, and it has been integrated with lemon, an increasingly popular RDF model for representing lexical entries.\nThis approach also means a new and interesting way to work with different theories of emotion.\nAs part of our work, Onyx has been aligned with EmotionML and WordNet-Affect.", + "name": "Onyx: A Linked Data Approach to Emotion Representation" + }, + { + "authors": "Carlos A. Iglesias and J. Fernando S{\\'a}nchez-Rada and Gabriela Vulcu and Paul Buitelaar", + "publisher": "Sentiment Analysis in Social Networks", + "releaseDate": "2016", + "name": "Linked Data Models for Sentiment and Emotion Analysis in Social Networks" + }, + { + "authors": "J. Fernando S{\\'a}nchez-Rada and Carlos A. Iglesias", + "publisher": "Proceedings DSAA 2016 Special Track on Emotion and Sentiment in Intelligent Systems and Big Social Data Analysis (SentISData).", + "releaseDate": "2016", + "name": "Senpy: A Pragmatic Linked Sentiment Analysis Framework" + }, + { + "authors": "Oscar Araque and Ignacio Corcuera-Platas and Constantino Rom{\\'a}n-G{\\'o}mez and Carlos A. Iglesias and J. Fernando S{\\'a}nchez-Rada", + "publisher": "Proceedings of TASS 2015: Workshop on Sentiment Analysis at SEPLN co-located with 31st SEPLN Conference", + "releaseDate": "2015", + "summary": "This article presents the participation of the Intelligent Systems Group\n(GSI) at Universidad Polit\u00b4ecnica de Madrid (UPM) in the Sentiment Analysis workshop\nfocused in Spanish tweets, TASS2015. This year two challenges have been\nproposed, which we have addressed with the design and development of a modular\nsystem that is adaptable to different contexts. This system employs Natural\nLanguage Processing (NLP) and machine-learning technologies, relying also in previously\ndeveloped technologies in our research group. In particular, we have used a\nwide number of features and polarity lexicons for sentiment detection. With regards\nto aspect detection, we have relied on a graph-based algorithm. Once the challenge\nhas come to an end, the experimental results are promising.", + "name": "Aspect based Sentiment Analysis of Spanish Tweets" + }, + { + "authors": "J. Fernando S{\\'a}nchez-Rada and Carlos A. Iglesias and Ronald Gil", + "releaseDate": "2015", + "name": "A Linked Data Model for Multimodal Sentiment and Emotion Analysis" + }, + { + "authors": "J. Fernando S{\\'a}nchez-Rada and Carlos A. Iglesias and Ronald Gil", + "releaseDate": "2015", + "name": "A Linked Data Model for Multimodal Sentiment and Emotion Analysis" + }, + { + "authors": "Oscar Araque and Ignacio Corcuera-Platas and Constantino Rom{\\'a}n-G{\\'o}mez and Carlos A. Iglesias and J. Fernando S{\\'a}nchez-Rada", + "publisher": "Proceedings of TASS 2015: Workshop on Sentiment Analysis at SEPLN co-located with 31st SEPLN Conference", + "releaseDate": "2015", + "summary": "This article presents the participation of the Intelligent Systems Group\n(GSI) at Universidad Polit\u00b4ecnica de Madrid (UPM) in the Sentiment Analysis workshop\nfocused in Spanish tweets, TASS2015. This year two challenges have been\nproposed, which we have addressed with the design and development of a modular\nsystem that is adaptable to different contexts. This system employs Natural\nLanguage Processing (NLP) and machine-learning technologies, relying also in previously\ndeveloped technologies in our research group. In particular, we have used a\nwide number of features and polarity lexicons for sentiment detection. With regards\nto aspect detection, we have relied on a graph-based algorithm. Once the challenge\nhas come to an end, the experimental results are promising.", + "name": "Aspect based Sentiment Analysis of Spanish Tweets" + }, + { + "authors": "S{\\'a}nchez-Rada, J. Fernando and Iglesias, Carlos A. and Coronado, Miguel", + "publisher": "Proceedings of 2014 IEEE/WIC/ACM International Conference on Intelligent Agent Technology", + "releaseDate": "2014", + "summary": "Online services are no longer isolated. The release of public APIs and technologies such as web hooks are allowing users and developers to access their information easily. Intelligent agents could use this information to provide a better user experience across services, connecting services with smart automatic behaviours or actions. However, agent platforms are not prepared to easily add external sources such as web services, which hinders the usage of agents in the so-called Evented or Live Web. As a solution, this paper introduces an event-based architecture for agent systems, in accordance with the new tendencies in web programming. In particular, it is focused on personal agents that interact with several web services. With this architecture, called MAIA, connecting to new web services does not involve any modification in the platform.", + "name": "MAIA: An Event-based Modular Architecture for Intelligent Agents" + }, + { + "authors": "S{\\'a}nchez-Rada, J. Fernando and Gabriela Vulcu and Iglesias, Carlos A. and Paul Buitelaar", + "publisher": "ISWC 2014 Posters {\\&} Demonstrations Track", + "releaseDate": "2014", + "summary": "Sentiment and Emotion Analysis strongly depend on quality language resources, especially sentiment dictionaries. These resources are usually scattered, heterogeneous and limited to specific domains of application by simple algorithms. The EUROSENTIMENT project addresses these issues by 1) developing a common language resource representation model for sentiment analysis, and APIs for sentiment analysis services based on established Linked Data formats (lemon, Marl, NIF and ONYX) 2) by creating a Language Resource Pool (a.k.a. LRP) that makes available to the community existing scattered language resources and services for sentiment analysis in an interoperable way. In this paper we describe the available language resources and services in the LRP and some sample applications that can be developed on top of the EUROSENTIMENT LRP.", + "name": "EUROSENTIMENT: Linked Data Sentiment Analysis" + }, + { + "authors": "Gabriela Vulcu and Paul Buitelaar and Sapna Negi and Bianca Pereira and Mihael Arcan and Barry Coughlan and S{\\'a}nchez-Rada, J. Fernando and Iglesias, Carlos A.", + "publisher": "th International Workshop on EMOTION, SOCIAL SIGNALS, SENTIMENT {\\&} LINKED OPEN DATA, co-located with LREC 2014,", + "releaseDate": "2014", + "summary": "We present a methodology for legacy language resource adaptation that generates domain-specific\nsentiment lexicons organized around domain entities described with lexical information and\nsentiment words described in the context of these entities. We explain the steps of the methodology\nand we give a working example of our initial results. The resulting lexicons are modelled as Linked\nData resources by use of established formats for Linguistic Linked Data (lemon, NIF) and for linked\nsentiment expressions (Marl), thereby contributing and linking to existing Language Resources in\nthe Linguistic Linked Open Data cloud.", + "name": "Generating Linked-Data based Domain-Specific Sentiment Lexicons from Legacy Language and Semantic Resources" + }, + { + "authors": "S{\\'a}nchez-Rada, J. Fernando and Torres, Marcos and Iglesias, Carlos A. and Roberto Maestre and Raquel Peinado", + "publisher": "Second International Workshop on Finance and Economics on the Semantic Web (FEOSW 2014)", + "releaseDate": "2014", + "summary": "Sentiment analysis has recently gained popularity in the financial domain thanks to its capability to predict the stock market based on the wisdom of the crowds. Nevertheless, current sentiment indicators are still silos that cannot be combined to get better insight about the mood of different communities. In this article we propose a Linked data approach for modelling sentiment and emotions about financial entities. We aim at integrating sentiment information from different communities for providers, and complements existing initiatives such as FIBO. The approach has been validated in the semantic annotation of tweets of several stocks in the Spanish stock market, including its sentiment information.", + "name": "A Linked Data Approach to Sentiment and Emotion Analysis of Twitter in the Financial Domain" + }, + { + "authors": "Jordi Atserias and Marieke van Erp and Isa Maks and Germ{\\'a}n Rigau and S{\\'a}nchez-Rada, J. Fernando", + "publisher": "Proceedings of Come Hack with OpeNER!\u201d workshop at the 9th Language Resources and Evaluation Conference (LREC\u201914)", + "releaseDate": "2014", + "name": "EuroLoveMap: Confronting feelings from News" + }, + { + "authors": "S{\\'a}nchez-Rada, J. Fernando and Iglesias, Carlos A.", + "publisher": "Proceedings of the First International Workshop on Emotion and Sentiment in Social and Expressive Media: approaches and perspectives from AI (ESSEM 2013)", + "releaseDate": "2013", + "summary": "There are several different standardised and widespread formats to represent emotions. However, there is no standard semantic model yet. This paper presents a new ontology, called Onyx, that aims to become such a standard while adding concepts from the latest Semantic Web models. In particular, the ontology focuses on the representation of Emotion Analysis results. But the model is abstract and inherits from previous standards and formats. It can thus be used as a reference representation of emotions in any future application or ontology. To prove this, we have translated resources from EmotionML representation to Onyx.\nWe also present several ways in which developers could benefit from using this ontology instead of an ad-hoc presentation. Our ultimate goal is to foster the use of semantic technologies for emotion Analysis while following the Linked Data ideals.", + "name": "Onyx: Describing Emotions on the Web of Data" + }, + { + "authors": "Paul Buitelaar and Mihael Arcan and Iglesias, Carlos A. and S{\\'a}nchez-Rada, J. Fernando and Carlo Strapparava", + "publisher": "2nd Workshop on Linked Data in Linguistics (LDL-2013): Representing and linking lexicons, terminologies and other language data. Collocated with the Conference on Generative Approaches to the Lexicon", + "releaseDate": "2013", + "summary": "In this paper we describe the specification of a\nmodel for the semantically interoperable represen-\ntation of language resources for sentiment analysis. The model integrates \u2018lemon\u2019, an RDF-based model for the specification of ontology-lexica\n(Buitelaar et al. 2009), which is used increasingly for the representation of language resources as Linked Data, with 'Marl', an RDF-based model for the representation of sentiment annotations (Westerski et al., 2011; S{\\'a}nchez-Rada et al., 2013).", + "name": "Linguistic Linked Data for Sentiment Analysis" + }, + { + "authors": "S{\\'a}nchez-Rada, J. Fernando", + "releaseDate": "2012", + "summary": "This project aims to introduce an event-based architecture for intelligent agents, inaccordance with the new tendencies in the Evented Web.The reason for this change is that agent communication is no longer suitable for theinmense amount of data generated nowadays and its nature. At least, not for their usein evolving scenarios where data sources interact without previous con\u001cguration. This isexactly what the precursors of the Live Web envision, and it is beginning to show in the newgeneration of evented applications, which enable customized interactions and a high level ofcommunication between di\u001berent services.The proposed architecture shown in this document, called Maia, is based on a centralpiece or event router, which controls the \u001dow of information/events to and from the connectedentities. These entities can be either event-aware agents or simply data sources andsubscribers. Thus giving a higher \u001dexibility than current technologies and easing the developmentof advanced systems by not requiring the complexity associated with agent systemsin all of the nodes.To demonstrate the feasibility and capabilities of the Maia architecture, a prototype hasbeen implemented which is also explained in detail in this document. It is based on the eventdrivenI/O server side JavaScript environment Node.js for the event routing components,and adapted Jason BDI agent platform as an example of a subscribed multi-agent system.Using this prototype, the bene\u001cts of using Maia are illustrated by developing a personalagent capable of booking train tickets and that combines access to services, linked data andcommon sense reasoning.", + "name": "Design and Implementation of an Agent Architecture Based on Web Hooks" } - ], - "work": [ + ], + "interests": [], + "volunteer": [ { - "website": "http://www.gsi.dit.upm.es", - "startDate": "2013-01-01", - "endDate": "", + "endDate": "2012-05-01", + "website": "http://eestec.net/", + "summary": "", + "organization": "EESTEC", + "startDate": "2011-04-01", + "position": "Vice-Chairman for External Affairs", "highlights": [ - "Semantic Technologies", - "Sentiment Analysis", - "Ontologies and vocabularies: Marl, Onyx" - ], - "company": "GSI UPM", - "summary": "The Ingelligent Systems Group is a research group at Universidad Polit\u00e9cnica de Madrid (UPM)", - "position": "Researcher - PhD Student" - }, - { - "website": "http://www.gsi.dit.upm.es", - "startDate": "2008-06", - "endDate": "2012-12", + "Established connections with other Student Associations", + "Helped found new Observers (Local Groups)", + "Carried out International Board duties" + ] + }, + { + "endDate": "2013-05-01", + "website": "http://eestec.net", + "summary": "", + "organization": "EESTEC", + "startDate": "2012-04-01", + "position": "IT Coordinator", "highlights": [ - "Web services: Node.js, Python, PHP, JSP/J2EE...", - "Semantic technologies: rdflib, easy-rdf, Proteg\u00e9", - "Event middleware and messaging: XMPP, developed Maia" - ], - "company": "GSI UPM", - "summary": "", - "position": "Undergraduate researcher" + "Coordinated the work of a small international IT Team", + "In charge of the administration of the IT infrastructure of EESTEC: Plone portal, Mailman mailing lists, etc." + ] + }, + { + "endDate": "2013-05-01", + "website": "http://eestec.net", + "summary": "", + "organization": "EESTEC", + "startDate": "2012-05-01", + "position": "Oversight Committee", + "highlights": [ + "Supervised the work of the International Board" + ] + } + ], + "education": [ + { + "endDate": "2012-10-01", + "studyType": "Bachelor+Master", + "area": "Telecommunications Engineering", + "gpa": "", + "courses": [ + "Computer Networks", + "Software Engineering", + "Web Technologies" + ], + "institution": "Tecnical University of Madrid (UPM)", + "startDate": "2007-10-01" } - ], + ], "languages": [ { - "fluency": "Native speaker", + "fluency": "Native speaker", "language": "Spanish" - }, + }, { - "fluency": "Professional competency", + "fluency": "Professional competency", "language": "English" } - ], - "awards": [], - "publications": [ - { - "releaseDate": "2014", - "publisher": "Proceedings of 2014 IEEE/WIC/ACM International Conference on Intelligent Agent Technology", - "summary": "Online services are no longer isolated. The release of public APIs and technologies such as web hooks are allowing users and developers to access their information easily. Intelligent agents could use this information to provide a better user experience across services, connecting services with smart automatic behaviours or actions. However, agent platforms are not prepared to easily add external sources such as web services, which hinders the usage of agents in the so-called Evented or Live Web. As a solution, this paper introduces an event-based architecture for agent systems, in accordance with the new tendencies in web programming. In particular, it is focused on personal agents that interact with several web services. With this architecture, called MAIA, connecting to new web services does not involve any modification in the platform.", - "name": "MAIA: An Event-based Modular Architecture for Intelligent Agents", - "authors": "S{\\'a}nchez-Rada, J. Fernando and Iglesias, Carlos A. and Coronado, Miguel" - }, - { - "releaseDate": "2014", - "publisher": "ISWC 2014 Posters {\\&} Demonstrations Track", - "summary": "Sentiment and Emotion Analysis strongly depend on quality language resources, especially sentiment dictionaries. These resources are usually scattered, heterogeneous and limited to specific domains of application by simple algorithms. The EUROSENTIMENT project addresses these issues by 1) developing a common language resource representation model for sentiment analysis, and APIs for sentiment analysis services based on established Linked Data formats (lemon, Marl, NIF and ONYX) 2) by creating a Language Resource Pool (a.k.a. LRP) that makes available to the community existing scattered language resources and services for sentiment analysis in an interoperable way. In this paper we describe the available language resources and services in the LRP and some sample applications that can be developed on top of the EUROSENTIMENT LRP.", - "name": "EUROSENTIMENT: Linked Data Sentiment Analysis", - "authors": "S{\\'a}nchez-Rada, J. Fernando and Gabriela Vulcu and Iglesias, Carlos A. and Paul Buitelaar" - }, - { - "releaseDate": "2014", - "publisher": "th International Workshop on EMOTION, SOCIAL SIGNALS, SENTIMENT {\\&} LINKED OPEN DATA, co-located with LREC 2014,", - "summary": "We present a methodology for legacy language resource adaptation that generates domain-specific\nsentiment lexicons organized around domain entities described with lexical information and\nsentiment words described in the context of these entities. We explain the steps of the methodology\nand we give a working example of our initial results. The resulting lexicons are modelled as Linked\nData resources by use of established formats for Linguistic Linked Data (lemon, NIF) and for linked\nsentiment expressions (Marl), thereby contributing and linking to existing Language Resources in\nthe Linguistic Linked Open Data cloud.", - "name": "Generating Linked-Data based Domain-Specific Sentiment Lexicons from Legacy Language and Semantic Resources", - "authors": "Gabriela Vulcu and Paul Buitelaar and Sapna Negi and Bianca Pereira and Mihael Arcan and Barry Coughlan and S{\\'a}nchez-Rada, J. Fernando and Iglesias, Carlos A." - }, - { - "releaseDate": "2012", - "summary": "This project aims to introduce an event-based architecture for intelligent agents, inaccordance with the new tendencies in the Evented Web.The reason for this change is that agent communication is no longer suitable for theinmense amount of data generated nowadays and its nature. At least, not for their usein evolving scenarios where data sources interact without previous con\u001cguration. This isexactly what the precursors of the Live Web envision, and it is beginning to show in the newgeneration of evented applications, which enable customized interactions and a high level ofcommunication between di\u001berent services.The proposed architecture shown in this document, called Maia, is based on a centralpiece or event router, which controls the \u001dow of information/events to and from the connectedentities. These entities can be either event-aware agents or simply data sources andsubscribers. Thus giving a higher \u001dexibility than current technologies and easing the developmentof advanced systems by not requiring the complexity associated with agent systemsin all of the nodes.To demonstrate the feasibility and capabilities of the Maia architecture, a prototype hasbeen implemented which is also explained in detail in this document. It is based on the eventdrivenI/O server side JavaScript environment Node.js for the event routing components,and adapted Jason BDI agent platform as an example of a subscribed multi-agent system.Using this prototype, the bene\u001cts of using Maia are illustrated by developing a personalagent capable of booking train tickets and that combines access to services, linked data andcommon sense reasoning.", - "name": "Design and Implementation of an Agent Architecture Based on Web Hooks", - "authors": "S{\\'a}nchez-Rada, J. Fernando" - }, - { - "releaseDate": "2014", - "publisher": "Second International Workshop on Finance and Economics on the Semantic Web (FEOSW 2014)", - "summary": "Sentiment analysis has recently gained popularity in the financial domain thanks to its capability to predict the stock market based on the wisdom of the crowds. Nevertheless, current sentiment indicators are still silos that cannot be combined to get better insight about the mood of different communities. In this article we propose a Linked data approach for modelling sentiment and emotions about financial entities. We aim at integrating sentiment information from different communities for providers, and complements existing initiatives such as FIBO. The approach has been validated in the semantic annotation of tweets of several stocks in the Spanish stock market, including its sentiment information.", - "name": "A Linked Data Approach to Sentiment and Emotion Analysis of Twitter in the Financial Domain", - "authors": "S{\\'a}nchez-Rada, J. Fernando and Torres, Marcos and Iglesias, Carlos A. and Roberto Maestre and Raquel Peinado" - }, - { - "releaseDate": "2013", - "publisher": "Proceedings of the First International Workshop on Emotion and Sentiment in Social and Expressive Media: approaches and perspectives from AI (ESSEM 2013)", - "summary": "There are several different standardised and widespread formats to represent emotions. However, there is no standard semantic model yet. This paper presents a new ontology, called Onyx, that aims to become such a standard while adding concepts from the latest Semantic Web models. In particular, the ontology focuses on the representation of Emotion Analysis results. But the model is abstract and inherits from previous standards and formats. It can thus be used as a reference representation of emotions in any future application or ontology. To prove this, we have translated resources from EmotionML representation to Onyx.\nWe also present several ways in which developers could benefit from using this ontology instead of an ad-hoc presentation. Our ultimate goal is to foster the use of semantic technologies for emotion Analysis while following the Linked Data ideals.", - "name": "Onyx: Describing Emotions on the Web of Data", - "authors": "S{\\'a}nchez-Rada, J. Fernando and Iglesias, Carlos A." - }, - { - "releaseDate": "2013", - "publisher": "2nd Workshop on Linked Data in Linguistics (LDL-2013): Representing and linking lexicons, terminologies and other language data. Collocated with the Conference on Generative Approaches to the Lexicon", - "summary": "In this paper we describe the specification of a\nmodel for the semantically interoperable represen-\ntation of language resources for sentiment analysis. The model integrates \u2018lemon\u2019, an RDF-based model for the specification of ontology-lexica\n(Buitelaar et al. 2009), which is used increasingly for the representation of language resources as Linked Data, with 'Marl', an RDF-based model for the representation of sentiment annotations (Westerski et al., 2011; S{\\'a}nchez-Rada et al., 2013).", - "name": "Linguistic Linked Data for Sentiment Analysis", - "authors": "Paul Buitelaar and Mihael Arcan and Iglesias, Carlos A. and S{\\'a}nchez-Rada, J. Fernando and Carlo Strapparava" - }, - { - "releaseDate": "2014", - "publisher": "Proceedings of Come Hack with OpeNER!\u201d workshop at the 9th Language Resources and Evaluation Conference (LREC\u201914)", - "name": "EuroLoveMap: Confronting feelings from News", - "authors": "Jordi Atserias and Marieke van Erp and Isa Maks and Germ{\\'a}n Rigau and S{\\'a}nchez-Rada, J. Fernando" - } - ], - "references": [], - "education": [ - { - "startDate": "2007-10", - "endDate": "2012-10", - "area": "Telecommunications Engineering", - "gpa": "", - "courses": [ - "Computer Networks", - "Software Engineering", - "Web Technologies" - ], - "institution": "Tecnical University of Madrid (UPM)", - "studyType": "Bachelor+Master" - } - ], - "volunteer": [ + ], + "references": [], + "awards": [], + "basics": { + "picture": "http://jfernando.es/me.jpg", + "summary": "", + "email": "jfsanchezrada@gmail.com", + "location": { + "countryCode": "ES", + "region": "Madrid", + "postalCode": "", + "address": "", + "city": "Madrid" + }, + "label": "Researcher", + "website": "http://jfernando.es", + "profiles": [ + { + "network": "Twitter", + "username": "balkian", + "url": "http://twitter.com/balkian" + }, + { + "network": "linkedin", + "username": "balkian", + "url": "linkedin.com/in/jfsanchezrada" + }, + { + "network": "Github", + "username": "balkian", + "url": "http://github.com/balkian" + } + ], + "phone": "", + "name": "J. Fernando S\u00e1nchez" + }, + "work": [ { - "website": "http://eestec.net/", - "startDate": "2011-04", - "endDate": "2012-05", - "highlights": [ - "Established connections with other Student Associations", - "Helped found new Observers (Local Groups)", - "Carried out International Board duties" - ], - "summary": "", - "position": "Vice-Chairman for External Affairs", - "organization": "EESTEC" - }, - { - "website": "http://eestec.net", - "startDate": "2012-04", - "endDate": "2013-05", + "endDate": "", + "website": "http://www.gsi.dit.upm.es", + "summary": "The Ingelligent Systems Group is a research group at Universidad Polit\u00e9cnica de Madrid (UPM)", + "company": "GSI UPM", + "startDate": "2013-01-01", + "position": "Researcher - PhD Student", "highlights": [ - "Coordinated the work of a small international IT Team", - "In charge of the administration of the IT infrastructure of EESTEC: Plone portal, Mailman mailing lists, etc." - ], - "summary": "", - "position": "IT Coordinator", - "organization": "EESTEC" - }, - { - "website": "http://eestec.net", - "startDate": "2012-05", - "endDate": "2013-05", + "Semantic Technologies", + "Sentiment Analysis", + "Ontologies and vocabularies: Marl, Onyx" + ] + }, + { + "endDate": "2012-12-01", + "website": "http://www.gsi.dit.upm.es", + "summary": "", + "company": "GSI UPM", + "startDate": "2008-06-01", + "position": "Undergraduate researcher", "highlights": [ - " Supervised the work of the International Board" - ], - "summary": "", - "position": "Oversight Committee", - "organization": "EESTEC" + "Web services: Node.js, Python, PHP, JSP/J2EE...", + "Semantic technologies: rdflib, easy-rdf, Proteg\u00e9", + "Event middleware and messaging: XMPP, developed Maia" + ] + } + ], + "skills": [ + { + "keywords": [ + "HTML", + "CSS", + "Javascript" + ], + "level": "Master", + "name": "Web Development" } ] } \ No newline at end of file