@StanislavDakov

Hi, I am Stanislav Dakov. Welcome to my place. I have started this blog because I think I can share with you interesting stuff.


Software Developer; Problem solver; Dad; Adventurer;
Find me in:

About Me Blog Publications Personal Projects

🔗Abstract

This article presents a model for orchestrating data extraction, processing, and storage, addressing the challenges posed by diverse data sources and increasing data volumes. The proposed model includes three primary components: data production, data transfer, and data consumption and storage. Key architectures for data production are explored, such as modular designs and distributed processes, each with advantages and limitations regarding scalability, fault tolerance, and resource efficiency. A buffering module is introduced to enable temporary data storage, ensuring resilience and asynchronous processing. The data consumption module focuses on transforming and storing data in data warehouses while providing options for parallel and unified processing architectures to enhance efficiency. Additionally, a notification module demonstrates real-time alerts based on specific data events, integrating seamlessly with messaging platforms like Telegram. The model is designed to ensure adaptability, scalability, and robustness for modern data-driven applications, making it a versatile solution for effective data flow management.

...read on


🔗Abstract

This paper presents an end-to-end visual pipeline for automated extraction of structured product data—specifically product titles, images, and prices—from e-commerce websites. The approach leverages the You Only Look Once (YOLO) v8 object detection model to identify and localize key product elements directly from rendered webpage screenshots. A hybrid dataset generation methodology was developed, combining initial manual annotation with a scalable Java-based crawler that identifies Document Object Model (DOM) elements using Cascading Style Sheets (CSS) selectors and calculates normalized bounding boxes for YOLO-compatible training. A dataset of over 30,000 annotated screenshots from 30 unique websites was compiled to train the detection model. Evaluation on 10 previously unseen websites demonstrated robust generalization: 100% detection accuracy for product images and titles, and 60% for prices, resulting in an overall success rate of 86.7%. These results highlight the feasibility of vision-based extraction methods as a scalable alternative to traditional DOM-based scraping, particularly in contexts with diverse or dynamically generated web layouts. The paper concludes with recommendations for improving price detection accuracy through further model fine-tuning and multimodal learning techniques.

...read on


🔗Abstract

The rapid development of e-commerce necessitates a critical analysis of existing tools for user interaction and a study of the need for new ones to satisfy the needs of more users. This research focuses on the need for security and convenience of e-commerce. The present research aims to identify and indicate the need for innovative tools that would contribute to a more rational management of the relationship between consumers and businesses. The research methodology employed combines both qualitative and quantitative approaches, using leading primary sources of information on e-commerce platforms combined with in-depth analysis of the current state of tools and user needs for new ones. The results of the research will highlight the role of innovative tools, in improving and satisfying the needs of users. The industry and e-commerce continue to evolve rapidly, offering new opportunities for developments in the field of online trading tools.

...read on


🔗Abstract

Continuous dialogue between business and higher education is an important factor in stimulating the training and career development of young people. An effective mechanism for direct contact and user interaction between students and business environments is needed. In the present work, a developed author's web-based platform in the university space is presented. It helps to overcome communication barriers and provides a sustainable link in cooperation between education, science, and business. It provides opportunities for direct contact between students, teachers, and businesses, leading to updating curricula, exchanging ideas, sharing experiences, gaining professional skills in a specific work environment, etc.

...read on


🔗Abstract

In this article we present the development of a Chrome plugin for price (and other product features) tracking of a wish-listed product for a better e-commerce user experience. We also review some existing plugins that are closely related to the world of e-commerce. We explore the benefits of using such tools and how browser extensions and the microservices backend work together to improve the user experience. The article highlights the multifaceted benefits of web browser extensions, demonstrating their ability to improve the way users navigate and engage with e-commerce browsing.

...read on


🔗Abstract

In the modern digital world, the combination of micro web services and web browser extensions has revolutionized user experiences. This article emphasizes the important role of communication between these two entities, exploring the relationship that powers seamless functionality. Through a meticulous exploration of message brokers, HTTP requests, and authentication mechanisms, this article unveils the underlying mechanisms driving the interaction. With a focus on secure communication, scalability, and real-time responsiveness, this study offers a comprehensive understanding of how micro web services and browser extensions collaboratively enrich browsing experiences.

...read on


🔗Abstract

The recent paper presents automatic retrieval of publicly available information about products on the Internet, analysis and aggregation of this information and sending the relevant notifications to the users. A Telegram bot has been developed, which periodically checks the information for certain products and analyzes the retrieved data. This saves customers periodic visits to online stores. A number of commands have been developed and integrated in the bot that can be used by the users.

...read on


🔗Abstract

E-commerce security is part of the Web security problems that arise in all business information systems that operate over the Internet. However, in e-commerce security, the dimensions of web security – secrecy, integrity, and availability-are focused on protecting the consumer’s and e-store site’s assets from unauthorized access, use, alteration, or destruction. The paper presents an overview of the recent security issues in e-commerce applications and the usual points the attacker can target, such as the client (data, session, identity); the client computer; the network connection between the client and the webserver; the web server; third party software vendors. Discussed are effective approaches and tools used to address different e-commerce security threats. Special attention is paid to Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), phishing attacks, SQL injection, Man-in-the-middle, bots, denial-of-service, encryption, firewalls, SSL digital signatures, security certificates, PCI compliance. The research outlines and suggests many security solutions and best practices.

...read on