Automated system of SMM lead generation in Telegram messenger
DOI:
https://doi.org/10.31498/2225-6733.47.2023.299985Keywords:
Telegram-bot, lead, target audience, semantic analysis, natural language processing, Python, MySQL, ChatGPT, TelegramAPIAbstract
In the article the development of automated system for search of interested users, so called leads, in Telegram messenger environment. While Telegram is not a social network and is strongly different with its interaction mode to ay web-service like blog, image or news board or forum, then the search of motivated target audience is a complex task. It is primarily complex because no recommendation system for content or finding new channels, chats, content sources is provided, the news and posts feed does not exist like in other social media. In current paper the process of development of a tool for searching interested users, created as a Telegram-bot, which interacts with Telegram API to gather the data and with different language tools analyses messages in the chat, helping to find discussions related to required theme. Particularly, to detect users that a potentially interested in specific themes, it is required to analyze the very texts of the discussion and detect the themes, users of the current chat discuss. Specifically for this analysis natural language tools are needed, as well as the tools that allow to process discussion’s context. Bot was created in the following technologies stack: the main programming language is Python, the framework pyTelegramBotAPI is responsible for interaction with Telegram servers via API, the gathered and processed data is stored in a database based on MySQL, language processing is performed in multiple steps, in which natural language processing libraries for Python and AI particularly big language model ChatGPT are involved. The bot gathers and processes information from the chat messages and then provides a report of how many mentions in the administrator defined theme made certain chat users, these users are potential leads. This data helps to build and improve marketing models of goods and services promotion and detect the level of involvement and the degree of interest in current theme
References
Wilson R. Planning Your Internet Marketing Strategy: A Doctor Ebiz Guide. 1st ed, 2001. Hoboken: Wiley. 272 p.
Geeksforgeeks - Boyer Moore Algorithm for Pattern Searching. URL: https://www.geeksforgeeks.org/boyer-moore-algorithm-for-pattern-searching/ (дата звернення: 02.05.2023).
Dalal N.R., Jadhav P. A composite algorithm for string matching. International Journal of Mod-ern Trends in Engineering and Research (IJMTER). 2015. № 2. Pp. 68-73. DOI: https://doi.org/10.1088/1742-6596/930/1/012001.
Ahmad A., Ahmad T., Vijay H. Shortest path algorithms for social network strengths. Proceed-ings of the 5th International Conference on Frontiers in Intelligent Computing: Theory and Applications. 2017. Vol 515. Pp. 1223-1224. DOI: https://doi.org/10.1007/978-981-10-3153-3_35.
Rodrigues M., Peterson R.M. The role of social CRM and its potential impact on lead generation in business-to-business marketing. International Journal of Internet Marketing and Advertising. 2012. Vol. 7. No. 2. Pp. 567-577. DOI: https://doi.org/10.1504/IJIMA.2012.046255.
LeadScanr – Crunchbase Company Profile & Funding. URL: https://www.crunchbase.com/organization/leadscanner (дата звернення: 18.06.2023)
Hubspot Beginner’s Guide to Lead Generation. URL: https://blog.hubspot.com/marketing/beginner-inbound-lead-generation-guide-ht (дата звернення: 17.05.2023).
LeadExtract Bot. URL: https://github.com/schurig/LeadExtractBot (дата звернення: 16.05.2023).
Leadmine Bot. URL: https://telegram.me/leadmine_bot (дата звернення: 15.05.2023).
Salesbot. URL: https://telegram.me/salesbot (дата звернення: 12.05.2023).
SalesIQ. URL: https://telegram.me/SalesIQBot (дата звернення: 11.05.2023).
Leadjet. URL: https://telegram.me/leadjet (дата звернення: 01.05.2023).
BotLead. URL: https://telegram.me/botlead_bot (дата звернення: 01.05.2023).
Combot. URL: https://combot.org/ (дата звернення: 02.05.2023)
GroupButler. URL: https://groupbutler.org/ (дата звернення: 03.05.2023).
Anti-Spam Bot. URL: https://telegram.me/anti_spambot (дата звернення: 04.05.2023).
Characteristics of viral messages on Telegram; The world’s largest hybrid public and private messenger / Nobari A.D., Mirzaye Sarraf M.H.K., Neshati M., Daneshvar F.E. Expert systems with applications. 2021. Vol. 168. Pp. 1-30. DOI: https://doi.org/10.1016/j.eswa.2020.114303.
eternnoir/pyTelegramBotAPI: Python Telegram bot api. URL: https://github.com/eternnoir/pyTelegramBotAPI#api-reference (дата звернення: 16.04.2023).
Telegram APIs. URL: https://core.telegram.org/api (дата звернення: 20.04.2023).
Stokes D. MySQL and JSON: A Practical Programming Guide. New York : McGraw Hill, 2018. 128 p.
Using ChatGPT for Sentiment Analysis: A Beginner’s Guide. URL: https://blog.gramener.com/using-chatgpt-for-sentiment-analysis/ (дата звернення 23.03.2023).
How to Build a Sentiment Analysis Application with ChatGPT and Druid. URL: https://imply.io/blog/how-to-build-a-sentiment-analysis-application-with-chatgpt-and-druid/ (дата звернення 23.04.2023).
Application of ChatGPT in improving customer sentiment analysis for businesses / F. Sudirjo, K. Diantoro, J.A. Al-Gasawneh, H. Khootimah Azzaakiyyah, A.M. Almaududi Ausat. Jurnal Teknologi Dan Sistem Informasi Bisnis. 2023. Vol. 5(3). Pp. 283-288. DOI: https://doi.org/10.47233/jteksis.v5i3.871.
Downloads
Published
How to Cite
Issue
Section
License
The journal «Reporter of the Priazovskyi State Technical University. Section: Technical sciences» is published under the CC BY license (Attribution License).
This license allows for the distribution, editing, modification, and use of the work as a basis for derivative works, even for commercial purposes, provided that proper attribution is given. It is the most flexible of all available licenses and is recommended for maximum dissemination and use of non-restricted materials.
Authors who publish in this journal agree to the following terms:
1. Authors retain the copyright of their work and grant the journal the right of first publication under the terms of the Creative Commons Attribution License (CC BY). This license allows others to freely distribute the published work, provided that proper attribution is given to the original authors and the first publication of the work in this journal is acknowledged.
2. Authors are allowed to enter into separate, additional agreements for non-exclusive distribution of the work in the same form as published in this journal (e.g., depositing it in an institutional repository or including it in a monograph), provided that a reference to the first publication in this journal is maintained.







