A software agent for social networks using natural language processing techniques

Machine-learning techniques are widely used in the computer processing of natural language. Software agents are programs that use machine learning and natural language processing to communicate with users and to perform certain tasks or provide specific information. This paper provides an overview of basic software agents and describes the implementation of an intelligent software agent for social network Facebook Finally, the results of the research propose potential improvements of implemented system.

[1]  Percy Liang,et al.  Learning executable semantic parsers for natural language understanding , 2016, Commun. ACM.

[2]  Christopher D. Manning,et al.  The Stanford Typed Dependencies Representation , 2008, CF+CDPE@COLING.

[3]  Ram Mohana Reddy Guddeti,et al.  NLP based sentiment analysis on Twitter data using ensemble classifiers , 2015, 2015 3rd International Conference on Signal Processing, Communication and Networking (ICSCN).

[4]  Erik Cambria,et al.  Jumping NLP Curves: A Review of Natural Language Processing Research [Review Article] , 2014, IEEE Computational Intelligence Magazine.