Clustering users on social media based on text involves grouping individuals with similar text patterns, language usage, or content interests. This text-based clustering provides insights into user preferences, enables personalized content recommendations, and facilitates understanding of social networking trends and user engagement. However, traditional text clustering methods rely heavily on language-specific features. This limits their applicability in multilingual media environments where linguistic diversity prevails. In this paper, the problem of clustering users on social networks, specifically focusing on text-based clustering independent of the language in which the text is written, is addressed. A practical methodology is presented, outlining an iterative procedure for clustering based solely on language-independent features such as emojis, hashtags, URLs, text length, and punctuation count. The effectiveness of the language-independent clustering approach is compared with the usual text based clustering approach. Comparison of these results shows that for the used dataset, the proposed clustering method using language independent features gives higher quality results than text clustering.
Time-aware recommender systems extend traditional recommendation methods by revealing user preferences over time or observing a specific temporal context. Among other features and advantages, they can be used to provide rating predictions based on changes in recurring time periods. Their underlying assumption is that users are similar if their behavior is similar in the same temporal context. Existing approaches usually consider separate temporal contexts and generated user profiles. In this paper, we create user profiles based on multidimensional temporal contexts and use their combined presentation in a user-based collaborative filtering method. The proposed model provides user preferences at a future point in time that matches temporal profiles. The experimental validation demonstrates that the proposed model is able to outperform the usual collaborative filtering algorithms in prediction accuracy.
Software processes consist of a complex set of activities required to deliver software products within predicted quality, costs, and deadlines. To accomplish such goals, a software organization needs a quality and mature software process as a prerequisite for success. Adopting Software Capability Maturity Model Integration (CMMI) represents a well-known path in the pursuit of mature software processes. However, its implementation is a subject of a permanent effort that implies different approaches and methods, and often leads to unsuccessful or limited success, though. This is especially emphasized in small software companies given the dynamic environment influenced by different factors, including insufficient resources, changes in technology, and staff turnover. In this paper, a case study of a small software company implementing software process improvement is presented. In a tailored approach to process improvement, a specific method using the balanced scorecard as input into the IDEAL model has been designed, enabling a narrow link between business goals and specific improvement goals. The results show that the software process and selected performance indicators were improved, and suggest the potential of the proposed approach in small organizations.
Interaction channels are special opportunities to improve customer satisfaction by offering a consistent problem-solving experience. Contact center employees are the link between the company and the customer. They are responsible for maintaining an appropriate relationship between the company and the customer. So, they are personally responsible for the customer experience. In this paper, we present an objective evaluation method for evaluating customer-agent interaction, i.e., evaluating the effectiveness of the realization of customer requests from calls. The evaluation method is automatic and does not depend on the relationship between the call center manager and the employees. The motivation for evaluating calls stems from the key performance characteristics of a contact center, of which we particularly emphasize service time, first call resolution, handling time, and others.
Interaction channels are unique opportunities to improve customer satisfaction by offering a consistent problem-solving experience. The role of employees in the contact center is to maintain an appropriate relationship between the company and the customer, thus they are personally responsible for the customer experience. In this paper, an objective evaluation method for evaluating customer-agent interaction, i.e. evaluating calls is proposed. The motivation for evaluating calls stems from the key performance characteristics of a contact center.
Urban mobility is one of the most significant factors in the successful development and sustainable future of large cities. The increasing demand for fast, safe, and eco-friendly transportation services is a trend in modern society. These requirements pose the challenge of finding corresponding solutions for efficient mobility of people in urban areas. However, many problems are caused by the increased traffic in cities, leading to high congestion, negative impacts on the environment, rising security challenges, etc. Therefore, the research community and other stakeholders have increased their focus on finding solutions for these issues. The Internet of Things (IoT) has enabled the development of efficient and cost-effective solutions to enhance urban mobility. Enabling IoT technologies has become a significant driver for smart mobility concept development. The continuous development of IoT has led to various applications focused on urban mobility improvement. This paper presents some IoT possibilities and potentials for developing solutions for smart urban mobility.
Software process improvement implies a set of complex and systematic activities of software engineering. It requires theory and models established in management, technical and social sciences. The improvement is based on the assumption that the organization if it owns mature and capable processes, would be able to deliver quality software on time and in line with predicted costs. The maturity models are initially aimed for implementation in enterprise software organizations, government organizations and within the military industry. Their complexity and the size make them difficult to use in small software organizations and companies. In such organizations the interest for use and the efforts to make an efficient and effective organization is always presented, though. In this paper, the basic and derived capability maturity models are described and cases from their implementation are analyzed, along with assessment of results of such projects in business practices. The problem of the software process improvement in small organizations is described, extracting the risks and recommendations for its enhancement. These recommendations are provided in order to set up a foundation for implementation of these models in a specific managerial and organizational environment characterized by small organizations.
Internet of Things (IoT) is the inter-networking paradigm based on many processes such as identifying, sensing, networking and computation. An IoT technology stack provides seamless connectivity between various physical and virtual objects. The increasing number of IoT applications leads to the issue of transmitting, storing, and processing a large amount of data. Therefore, it is necessary to enable a system capable to handle the growing traffic requirements with the required level of QoS (Quality of Service). IoT devices become more complex due to the various components such as sensors and network interfaces. The IoT environment is often demanding for mobile power source, QoS, mobility, reliability, security, and other requirements. Therefore, new IoT technologies are required to overcome some of these issues. In recent years new wireless communication technologies are being developed to support the development of new IoT applications. This paper provides an overview of some of the most widely used wireless communication technologies used for IoT applications.
Collaborative filtering methods are widely accepted and used for item recommendation in various applications and domains. Their simplicity and ability to provide recommendations without the need fo...
Traditional recommender systems utilize user and item profiles in order to predict ratings of unseen items. New users, items and ratings are continuously updated to the system, making data available for detection of changes in user preferences throughout the time. In this work the widely used user-neighborhood recommender system is extended by incorporating temporal information and enhancing measure of neighborhood similarity with information on item features. Unlike other models, we also add time-weight function in the preference prediction step to improve prediction accuracy. Experiments on real data set show an improvement in prediction performance over traditional collaborative filtering model.
Ova stranica koristi kolačiće da bi vam pružila najbolje iskustvo
Saznaj više