*Thing: Improve Anything to Anything Collaboration

  • Giancarlo CortiEmail author
  • Luca Ambrosini
  • Roberto Guidi
  • Nicola Rizzo
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 70)


This is a work in the context of Collaborative Working Environment (CWE). In particular, in that of collaboration and productivity software tools. CWEs have seen the adoption of application software to addresses business problems as team communication and workload management. Instant messaging solutions, mobile devices and the virtual assistant paradigm have also come into the picture. Software tools in this context lack nonetheless real collaborative features. The problem that we address in this work is therefore that of a truly collaborating team collaboration and productivity software environment. Our approach leverages recent trends, like that of instant chats, virtual assistants and the Internet of Things, focuses on team members utterances and on a customizable and configurable bot framework to automate routine tasks, provide content over structure information management, and enable workflow management to improve productivity. The result is a prototypical software product which: enables the collaboration of both humans and Internet enabled things alike, provides easy context driven collaboration (i.e. entities graphs), allows the systematic processing of messages exchanged in a concurrent multi-user environment to fulfill team actions, provides a middle layer bot framework that handles the dialog flow for these actions and the interaction with any external systems. All of which distinguishes it from current software solutions. Given the features and the architecture of our original software components, we can confidently state that their adoption would enable software developers to create more effective collaboration and productivity working environment software tools.


Collaborative working environment Collaboration Productivity Instant messaging Virtual assistant Internet of things Chatbot Framework Entithing Story Story manager 



The authors would like to thank Salvioni SA, especially in the persons of Rocco Salvioni and Lorenzo Erroi, for their initiative, without which this work would not have been possible, Giacomo Poretti as our institute’s industry relations and enabling person, and the Swiss Innovation Promotion Agency as the main financial sponsor.


  1. 1.
    Loveman, G., Management in the 1990s (Program): An Assessment of the Productivity Impact of Information Technologies, Series 90s (Management in the 1990s (Program)). Graduate School of Business Administration, Harvard University. (1990)
  2. 2.
    Nguyen, T.H., Megan, R.: Hype cycle for mobile device technologies. Retrieved from Gartner database. Technical Report, vol. 4103 (2017)Google Scholar
  3. 3.
    Systems, R.: Enterprise instant messaging speeds up business productivity.
  4. 4.
    Searle, S., et al.: How virtual assistants, immersive experiences and robots will impact your organization. Retrieved from Gartner database. Technical Report, vol. G00348690 (March 2018)Google Scholar
  5. 5.
    Wilson, N., Mike, W., Mann, K.J.: Critical capabilities for enterprise agile planning tools. Retrieved from Gartner database. Technical Report, vol. G00351645 (June 2018)Google Scholar
  6. 6.
    Insignia: Measuring the pain: What is fragmented communication costing your enterprise?
  7. 7.
  8. 8.
    Telegram: Reinventing group chats.
  9. 9.
    Storey, M.-A., Zagalsky, A.: Disrupting developer productivity one bot at a time. In: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 928–931. ACM (2016)Google Scholar
  10. 10.
    Dale, R.: The return of the chatbots. Natural Lang. Eng. 22(5), 811–817 (2016)CrossRefGoogle Scholar
  11. 11.
    Data Monster: 25 chatbot platforms: A comparative table.
  12. 12.
    Rasa NLU: T. GmbH. Language understanding with Rasa NLU.
  13. 13.
  14. 14.
    NLTK: Natural language toolkit—NLTK.
  15. 15.
    spaCy: Explosion AI—industrial-strength natural language processing.
  16. 16.
    Shen, D., Yang, Q., Sun, J.-T., Chen, Z.: Thread detection in dynamic text message streams. In: Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR ’06, pp. 35–42. Washington, USA, Seattle (2006)Google Scholar
  17. 17.
    Page, H.A., Craig, M.H.: Topic detection and extraction in chat. In: 2008 IEEE International Conference on Semantic Computing. Santa Clara, CA, USA (2008)Google Scholar
  18. 18.
    Traum, D.: Issues in multiparty dialogues. In: Dignum, F. (ed.) Advances in Agent Communication, pp. 201–211. Springer, Berlin, Heidelberg (2004)CrossRefGoogle Scholar
  19. 19.
    Google: Google assistant SDK for devices.

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Giancarlo Corti
    • 1
    Email author
  • Luca Ambrosini
    • 1
  • Roberto Guidi
    • 1
  • Nicola Rizzo
    • 1
  1. 1.Institute for Information Systems and NetworkingUniversity of Applied Sciences and Arts of Southern SwitzerlandMannoSwitzerland

Personalised recommendations