LeadsRobot: A Sales Leads Generation Robot Based on Big Data Analytics

  • Jing ZengEmail author
  • Jin Che
  • Chunxiao Xing
  • Liang-Jie Zhang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10968)


Sale leads are the essential concern of salesman and marketing staffs, who may seek them in blindly searching by using search engine in a substantial of online information. Unfortunately, it is tricky to extract useful and valuable leads from such huge online data. To address this issue, in this paper, we present a leads generation robot-LeadsRobot, which is a software enabled robot. It can intelligently understand the requirements of leads for salesman and then automatically mine the leads from web big data to recommend them to salesman. A robot architecture is devised with service based technologies, it can accomplish the automatic understanding, crawling, analysis and recommendation. To achieve the task, we use automatic web crawling to gain the raw data from web data. Natural language processing is employed for extract leads from them, then intelligence recommendation is proceeded for salesman via word2vec based text analysis. Finally we demonstrate our proposed robot in a real application case and evaluate performance of system to show its efficiency and effectiveness.


Sale leads NLP Big data Robot 



This work is partially supported by the technical projects No. c1533411500138 and No. 2017YFB0802700. This work is also supported by NSFC (91646202) and the National Hig-tech RD Program of China (SS2015AA020102).


  1. 1.
    Bryant, F.B., Satorra, A.: Principles and practice of scaled difference chi-square testing. Struct. Eqn. Model. A Multidiscip. J. 19(3), 372–398 (2012)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Btoush, M.H., Alarabeyyat, A., Olab, I.: Rule based approach for arabic part of speech tagging and name entity recognition. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 7(6), 331–335 (2016)Google Scholar
  3. 3.
    Chaudhuri, S., Dayal, U., Narasayya, V.: An overview of business intelligence technology. Commun. ACM 54(8), 88–98 (2011)CrossRefGoogle Scholar
  4. 4.
    DiscoverOrg (2017). . Accessed 8 Dec 2017
  5. 5.
    Gross, H.M., Boehme, H.J., Schröter, C., Müller, S., König, A., Martin, C., Merten, M., Bley, A.: Shopbot: progress in developing an interactive mobile shopping assistant for everyday use. In: IEEE International Conference on Systems, Man and Cybernetics, 2008. SMC 2008, pp. 3471–3478. IEEE (2008)Google Scholar
  6. 6.
    Hirschberg, J., Manning, C.D.: Advances in natural language processing. Science 349(6245), 261–266 (2015)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Insideview (2017). Accessed 10 Dec 2017
  8. 8.
    Masuch, N., Küster, T., Fähndrich, J., Lützenberger, M., Albayrak, S.: A multi-agent platform for augmented reality based product-service systems. In: Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, pp. 1796–1798. International Foundation for Autonomous Agents and Multiagent Systems (2017)Google Scholar
  9. 9.
    Mihalcea, R., Tarau, P.: Textrank: bringing order into text. In: Proceedings of the 2004 Conference on Empirical Methods in Natural Language Processing (2004)Google Scholar
  10. 10.
    Navigator, L.S. (2017). Accessed 8 Dec 2017
  11. 11.
    Niehues, J., Kolss, M.: A pos-based model for long-range reorderings in SMT. In: Proceedings of the Fourth Workshop on Statistical Machine Translation, pp. 206–214. Association for Computational Linguistics (2009)Google Scholar
  12. 12.
    Peng, H., Song, G., You, J., Zhang, Y., Lian, J.: An indoor navigation service robot system based on vibration tactile feedback. Int. J. Soc. Robot. 9, 1–11 (2017)CrossRefGoogle Scholar
  13. 13.
    Rabiner, L., Juang, B.: An introduction to hidden markov models. IEEE ASSP Mag. 3(1), 4–16 (1986)CrossRefGoogle Scholar
  14. 14.
    RainKing (2017). Accessed 19 Dec 2017
  15. 15.
    Ramos, J., et al.: Using tf-idf to determine word relevance in document queries. In: Proceedings of the First Instructional Conference on Machine Learning, vol. 242, pp. 133–142 (2003)Google Scholar
  16. 16.
    Salesloft (2017). Accessed 8 Dec 2017
  17. 17.
    Sato-Shimokawara, E., Nomura, S., Shinoda, Y., Lee, H., Takatani, T., Wada, K., Yamaguchi, T.: A cloud based chat robot using dialogue histories for elderly people. In: 2015 24th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), pp. 206–210. IEEE (2015)Google Scholar
  18. 18.
    Thangaraj, M., Sivagaminathan, P.: A web robot for extracting personal name aliases. Int. J. Appl. Eng. Res. 10(14), 34954–34961 (2015)Google Scholar
  19. 19.
    Uotani, K., Kanbara, M., Nishimura, S., Kanbara, T., Satake, S., Hagita, N.: Social common sense modeling of a spread-out queue in public space for a service robot. In: Proceedings of the Companion of the 2017 ACM/IEEE International Conference on Human-Robot Interaction, pp. 311–312. ACM (2017)Google Scholar
  20. 20.
    Vasileiadis, M., Malassiotis, S., Giakoumis, D., Bouganis, C.S., Tzovaras, D.: Robust human pose tracking for realistic service robot applications. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1363–1372 (2017)Google Scholar
  21. 21.
    Zoominfo (2017). Accessed 8 Dec 2017

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Jing Zeng
    • 1
    • 2
    • 3
    Email author
  • Jin Che
    • 2
  • Chunxiao Xing
    • 1
  • Liang-Jie Zhang
    • 2
    • 3
  1. 1.Research Institute of Web InformationTsinghua UniversityBeijingChina
  2. 2.Kingdee International Software IncorporationShenzhenChina
  3. 3.National Engineering Research Center for Supporting Software of Enterprise Internet ServicesShenzhenChina

Personalised recommendations