Relation Extraction Using Convolutional Neural Networks

  • V. HariharanEmail author
  • M. Anand KumarEmail author
  • K. P. SomanEmail author
Conference paper
Part of the Lecture Notes in Computational Vision and Biomechanics book series (LNCVB, volume 30)


Identifying the relationship between the entities plays a key role in understanding any natural language. The relation extraction is a task, which finds the relationship between entities in a sentence. The relation extraction and named entity recognition are the subtasks of information extraction. In this paper, we have experimented and analyzed the closed-domain relation extraction using three variants of temporal convolutional neural network on SemEval-2018 and SemEval-2010 relation extraction corpus. In this approach, the word-level features are formed from the distributed representation of text and the position information of entity are used as the feature for the model.


  1. 1.
    Devi GR, Veena PV, Anand Kumar M, Soman KP (2018) Entity extraction of Hindi–English and Tamil–English code-mixed social media text. In: Forum for information retrieval evaluation. Springer, pp 206–218Google Scholar
  2. 2.
    Mintz M, Bills S, Snow R, Jurafsky D (2009) Distant supervision for relation extraction without labeled data. In: Proceedings of the joint conference of the 47th annual meeting of the ACL and the 4th international joint conference on natural language processing of the AFNLP, vol 2, pp 1003–1011. Association for Computational LinguisticsGoogle Scholar
  3. 3.
    LeCun Yann, Bengio Yoshua et al (1995) Convolutional networks for images, speech, and time series. Handb Brain Theor Neural Netw 3361(10):1995Google Scholar
  4. 4.
    Barathi Ganesh HB, Anand Kumar M, Soman KP (2018) From vector space models to vector space models of semantics. In: Forum for information retrieval evaluation. Springer, pp 50–60Google Scholar
  5. 5.
    Kim Y (2014) Convolutional neural networks for sentence classification. arXiv preprint arXiv:1408.5882
  6. 6.
    Hendrickx I, Kim SN, Kozareva Z, Nakov P, Séaghdha DÓ, Padó S, Pennacchiotti M, Romano L, Szpakowicz S (2009) Semeval-2010 task 8: multi-way classification of semantic relations between pairs of nominals. In: Proceedings of the workshop on semantic evaluations: recent achievements and future directions, pp 94–99. Association for Computational LinguisticsGoogle Scholar
  7. 7.
    Ga´bor K, Buscaldi D, Schumann A-K, QasemiZadeh B, Zargayouna H, Charnois T (2018) Semeval-2018 Task 7: semantic relation extraction and classification in scientific papers. In: Proceedings of international workshop on semantic evaluation (SemEval-2018), New Orleans, LA, USAGoogle Scholar
  8. 8.
    Zeng D, Liu K, Lai S, Zhou G, Zhao J (2014) Relation classification via convolutional deep neural network. In: Proceedings of COLING 2014, the 25th international conference on computational linguistics: technical papers, pp 2335–2344Google Scholar
  9. 9.
    Barathi Ganesh HB, Anand Kumar M, Soman KP (2016) Distributional semantic representation for information retrieval. In: Working notes of FIRE, pp 1–7Google Scholar
  10. 10.
    Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: Advances in neural information processing systems, pp 3111–3119Google Scholar
  11. 11.
    Pennington J, Socher R, Manning C (2014) Glove: global vectors for word representation. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), pp 1532–1543Google Scholar
  12. 12.
    Shi H, Ushio T, Endo M, Yamagami K, Horii N (2016) A multichannel convolutional neural network for cross-language dialog state tracking. In: 2016 IEEE Spoken language technology workshop (SLT). IEEE, pp 559–564Google Scholar
  13. 13.
    Kim J, Lee J-H (2017) Multiple range-restricted bidirectional gated recurrent units with attention for relation classification. arXiv preprint arXiv:1707.01265

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Center for Computational Engineering and Networking (CEN)Amrita School of Engineering, Amrita Vishwa VidyapeethamCoimbatoreIndia

Personalised recommendations