نوع مقاله : مقاله پژوهشی
نویسندگان
1 دانشجوی کارشناسی ارشد، مهندسی کامپیوتر، دانشکده مهندسی کامپیوتر، دانشگاه یزد، یزد، ایران.
2 استادیار، دانشکده مهندسی کامپیوتر، دانشگاه یزد، یزد، ایران.
چکیده
تلگرام پیامرسانی مبتنی بر ابر است که بیش از 500 میلیون کاربر فعال ماهیانه دارد. از ویژگیهای ارائهشده در این پیامرسان میتوان به ایجاد گروه، کانال، ربات و چت مخفی اشاره کرد که قابلیتهای بیشتری از یک پیامرسان، در اختیار کاربران قرار داده است. تلگرام در ایران بهعنوان شبکه اجتماعی استفاده میشود، اما تمامی ویژگیهای یک شبکه اجتماعی همانند یافتن مجموعهای از کاربران را ارائه نمیدهد. یافتن کاربران، برای بازاریابان بهمنظور پیدا کردن جامعه هدف بسیار مفید است. هدف این پژوهش، ارائه روشی برای یافتن کاربران در پیامرسان تلگرام است. در این مقاله، برای پیشنهاد کاربر، از گراف ارتباطی کاربران استفاده شده است. گراف ارتباطی، کاربران را از طریق گروههای مشترک بهیکدیگر متصل میکند. رویکرد پیشنهادی با استفاده از گراف و متغیرهای عددی استخراجشده از سطح گروههای تلگرام، در دو بخش کمی و کیفی پنج پیشنهاد ارائه داده است. بخش کمی، گروهها را بر اساس تعداد و درصد اشتراک با کاربران ورودی مدلسازی میکند. بخش کیفی نیز در ادامه بخش کمی ارائه شده است که گروهها را بر اساس ویژگی تعداد مدیر در هر گروه رتبهبندی میکند. هر یک از پیشنهادهای بخش کمی و کیفی برای تکمیل و رفع نواقص سایر پیشنهادها ارائه شدهاند و هر یک را میتوان روشی جداگانه برای پیشنهاد کاربر در نظر گرفت. دادههای این پژوهش شامل اطلاعاتی در حدود 70 میلیون کاربر و 700 هزار گروه در تلگرام هستند. اطلاعات مد نظر، بهوسیله سامانه ایدهکاو و بهصورت کاملاً قانونی توسط ابزاری که تلگرام در اختیار عموم قرار داده است، به دست آمدهاند. در این مقاله، ارزیابی توسط گروههای محبوب تلگرام، با دو دسته اعتبارسنجی و آزمون، انجام شده است و نتایج آزمایشهای تجربی تکرار نتایج و یکپارچگی روش پیشنهادی را نشان دادهاند. روش پیشنهادی با هدف پوشش کل گراف در دو بخش کمی و کیفی، مؤثر بودن پیشنهادها و کاهش خطای پیشبینی را نسبت به سه پژوهش پیشین نشان داده است.
کلیدواژهها
عنوان مقاله [English]
Telegram Users' Recommendation Based on the Membership Graph and Measuring Groups with Users from the Target Community
نویسندگان [English]
1 MSc. Student of Computer Engineering, Faculty of Computer Engineering, Yazd University, Yazd, Iran.
2 Assistant Prof., Faculty of Computer Engineering, Yazd University, Yazd, Iran.
چکیده [English]
Telegram is a cloud-based messenger with more than 500 million monthly active users. Telegram's features include the creation of supergroups, channels, bots, and secret chats that provide users with more capabilities than a messenger. Telegram is used as a social network in Iran; but it does not offer all the features of a social network, including finding a collection of users. Finding users is very useful for marketers to find the target audience. In this paper, a method in two parts is presented by users' communication graph. The first part is based on graphs and model groups based on the percentage of subscriptions with incoming users. The second section ranks the groups based on the number of managers. The data of this study includes information about 70 million users and 700,000 supergroups in Telegram. The information obtained has been crawled by the IdeKav System, and it is worth noting that this information has been obtained quite legally by the tool provided by Telegram to the public. In this article, the proposed method is evaluated based on popular groups in Telegram. Popular groups are groups in which a single topic is discussed. In this paper, the evaluation by popular Telegram groups has been done by two categories of validation and test, and the results of experimental experiments have shown the repetition of the results and the integrity of the proposed method. The proposed method with the aim of covering the whole graph in two parts has shown the effectiveness of the suggestions and reduction of forecasting error compared to the previous three studies.
کلیدواژهها [English]