How to integrate artificial intelligence into office software: the ONLYOFFICE Docs case study