<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dcterms="http://purl.org/dc/terms/">
<rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3607">
    <dcterms:title><![CDATA[THE IMPACT OF LOW-CODE PLATFORMS ON TRADITIONAL AND AGILE SOFTWARE DEVELOPMENT TEAMS]]></dcterms:title>
    <dcterms:abstract><![CDATA[The adoption of Low-Code/No-Code (LCNC) platforms is increasing in the software development industry, promising to modernize the development process. While these platforms are often known for their accessibility and efficiency, there is still discussion about their effects on software development teams. This research aims to investigate the effects of LCNC platform adoption, focusing on changes to team dynamics, roles, and productivity. A sample project is implemented across different LCNC platforms, allowing for a direct comparison of the development process, time, and challenges encountered. <br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3608">
    <dcterms:title><![CDATA[Comparison of Performanse and Security Aspects of Database Access via Stored Procedures and APIs]]></dcterms:title>
    <dcterms:abstract><![CDATA[Modern applications typically get the information in one of two modalities, namely API as an intermediary layer or stored procedures in the same database. The aim of this study is to contrast these methods, mainly performance-wise, and then securitywise, as well as suitability for maintenance as well as scalability. The project will implement identical stored procedures in the PostgreSQL database, and a API backend in Python. Execution time for a query, resource consumption as well as susceptibility to security flaws will be evaluated. The plan is to perform 10 runs for each comparison so as to ensure the obtained results are as accurate as well as dependable as possible. And one of the aims is to devise practical recommendations as to when to apply a stored procedure, and when the API method, where a boundary (equilibrium) has to be drawn between the logic of intermixing in the same data as well as the logic in the app layer.<br />
Today with applications being used in distributed environments on a widespread basis, awareness of them is most important in ensuring smooth and effective development of information systems, particularly in those fields where a lot of information has to be processed, such as e-business, banks etc.]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3609">
    <dcterms:title><![CDATA[Leveraging of Machine Learning for Early Cancer Risk Identification and Predictive Flagging]]></dcterms:title>
    <dcterms:abstract><![CDATA[Early detection of cancer remains a vital component in reducing mortality and enhancing treatment outcomes. Traditional diagnostic approaches, such as biopsies, imaging scans, and clinical assessments, often identify cancer at a stage where the disease has already advanced. This delay in detection arises because early-stage cancers typically exhibit minimal or no symptoms, increasing the risk of late diagnoses and reduced chances of recovery.<br />
This proposed study investigates the potential of machine learning methodologies in facilitating early cancer risk assessment by analyzing complex medical datasets. The primary objective is to assess whether machine learning models can reliably identify patients at heightened risk before the disease becomes clinically evident. Through this approach, the study aims to contribute to the development of predictive systems that can trigger early interventions and encourage proactive health monitoring.<br />
The research seeks to answer the core question: “Can machine learning models effectively assess the risk of early-stage cancer using molecular-level data, such as gene expression profiles, prior to the onset of clinical symptoms?”<br />
Sub-questions to be explored include the accuracy of early-stage cancer detection using machine learning, the types of data that most influence prediction performance, and the feasibility of using such models to prompt timely medical evaluations in the absence of traditional diagnostic markers.<br />
The findings are expected to support advancements in personalized medicine by laying the groundwork for tools that assist in identifying high-risk individuals, potentially transforming the current approach to cancer screening and prevention.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3610">
    <dcterms:title><![CDATA[PREDICTING CUSTOMER CHURN USING MACHINE LEARNING: A DATA-DRIVEN APPROACH FOR RETENTION STRATEGIES]]></dcterms:title>
    <dcterms:abstract><![CDATA[Customer churn poses a critical challenge to business sustainability, leading to significant revenue loss and signaling potential issues in customer satisfaction. This project addresses this by developing a robust machine learning framework to accurately predict customers at high risk of discontinuing service, equipping businesses with a data-driven tool for proactive retention. The methodology encompasses the entire data science lifecycle, beginning with the preprocessing of the Telco Customer Churn dataset, where advanced feature engineering and the Synthetic Minority Oversampling Technique (SMOTE) were applied to enhance data quality and address class imbalance. A diverse portfolio of classification algorithms—including logistic regression, random forests, and gradient boosting—was trained and rigorously evaluated using metrics such as accuracy, precision, recall, and AUC-ROC. To maximize predictive power, a soft-voting ensemble was constructed from the top-performing models.<br />
The final ensemble achieved an overall accuracy of 76.8% and, critically, a recall of 73% for the churn class, demonstrating strong reliability in identifying at-risk individuals. A key deliverable is an interactive user interface allowing stakeholders to leverage model predictions, visualize churn trends, and interpret the key factors driving customer behavior. This study culminates in a predictive tool that provides actionable insights, enabling businesses to transition from a reactive to a proactive approach in managing customer relationships. By identifying at-risk customers, companies can deploy targeted interventions to enhance loyalty, reduce churn, and secure long-term profitability, creating a practical bridge between advanced analytics and strategic decision-making<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3611">
    <dcterms:title><![CDATA[GITHUB PROFILE ANALYZER]]></dcterms:title>
    <dcterms:abstract><![CDATA[The GitHub Profile Analyzer was developed to assess developers&#039; technical abilities by looking into the structure and meaning of their public repositories. Rather than just focusing on basic metrics like stars or forks, this project uses a combination of semantic embeddings (CodeBERT), structural analysis (ASTMiner), and rule-based heuristics for a more thorough understanding of coding practices.<br />
The analyzer has gone through several updates: CRAv2 set the foundation with Random Forest classifiers, CRAv3 took a semantic-first approach, and CRAv4 introduced a mixed strategy that fuses rules, semantic pattern analysis, and weighted confidence scoring. There was also an experimental Smart Repository Classifier (SRC) that tried to combine rule-based and machine-learning techniques, plus a side project that looked into detecting design patterns using AST embeddings and Code Property Graphs.<br />
The system was trained on 122 repositories and tested on 47 others across seven different categories. The results were impressive: CRAv3 hit an overall accuracy of 26.4%, while CRAv4 shot up to 70%, with big improvements in web applications (+133%) and CLI tools (+45%). Even though Random Forest tests only maxed out at about 35% in some categories, CRAv4&#039;s hybrid method turned out to be both more accurate and easier to understand.<br />
Some key hurdles included the lack of comprehensive datasets, issues with ASTMiner&#039;s dependencies, and the author&#039;s initial unfamiliarity with machine learning. Tackling these challenges taught valuable lessons in building datasets, feature engineering, and evaluating model<br />
<br />
In summary, this project highlights the benefits of blending semantic, structural, and rule-based strategies to gauge developer skills. Looking ahead, plans involve expanding datasets, diving into deep learning for design pattern detection, and enhancing the analyzer into a more general code intelligence tool.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3612">
    <dcterms:title><![CDATA[DEVELOPMENT OF A BUSINESS MANAGEMENT APPLICATION: DOCUBOOK<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[This paper presents the design, implementation, and validation of DocuBook, a web-based business management application developed to reduce the administrative burden on small and medium-sized enterprises (SMEs) in Bosnia and Herzegovina. The system addresses critical challenges related to regulatory compliance, document management, and financial record-keeping by replacing error-prone, paper-based processes with a structured and secure digital platform. Developed using the Django framework, DocuBook provides centralized management for outgoing (KIF) and incoming (KUF) invoices, protocol-registered documents, and daily cash flow (DP) entries. Its modular architecture ensures maintainability and supports future expansion. The application has been successfully deployed in a live business environment, where it has demonstrated effectiveness in reducing administrative overhead, minimizing human error, and streamlining compliance procedures. The project confirms that a tailored, lightweight solution can significantly modernize operations for local businesses without the complexity and cost of large-scale enterprise systems.]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3613">
    <dcterms:title><![CDATA[TOURISTBOT: AI-POWERED MULTILINGUAL TRAVEL COMPANION FOR SEAMLESS TRAVEL ASSISTANCE IN BOSNIA AND HERZEGOVINA<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[Tourists visiting Bosnia and Herzegovina often encounter language barriers and difficulties in accessing relevant travel information in real-time, hindering their overall travel experience. Existing solutions are either limited in multilingual support or fail to deliver seamless, contextually appropriate assistance. This project represents a practical solution, namely, a TouristBot, an AI-powered, multilingual virtual travel assistant, designed to enhance the travel experience for visitors of Bosnia and Herzegovina. The system employs Natural Language Processing (NLP), and trained models, to process the user queries in English, and uses Google Cloud’s Translation API for enabling multilingual support, thus returning the answer in the user&#039;s original language. The backend, built in Python, using Flask framework, follows three-layered architecture, thus firstly searching for the answer directly from the custom dataset, then using pretrained models for prediction if the threshold for the first layer is not achieved, and finally mBert model is being used for deep semantic understanding if the first two layers fail. Also the frontend is built in JS’s framework, React-Native, for cross-platform functionality. That modular development methodology ensures higher reliability of the TouristBot, and eliminates the problem of the single point of failure. Ultimately, the outcome is a fully functional cross-platform mobile app, which aims to contribute to the tourism industry by offering an innovative, user-friendly solution that bridges language gaps and streamlines the travel experience in Bosnia and Herzegovina.]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3614">
    <dcterms:title><![CDATA[CINEMA TICKET BOOKING - QUIKYTIX<br />
]]></dcterms:title>
    <dcterms:abstract><![CDATA[In a world where leisure time is precious, finding a hassle-free way to book cinema tickets can often be a challenge, leading to inefficiency and inconvenience. To address this issue, we introduce Quiky Tix, a user-centric platform designed to streamline the cinema ticket booking experience. Quiky Tix leverages modern web technologies such as Next.js, React, and TypeScript for robust development and utilizes Prisma and PostgreSQL for database management. The application offers a comprehensive movie list with titles, descriptions, and trailers, empowering users to make informed decisions. Through an intuitive interface, users can easily select seats and personalize their cinema experience. The implementation of Quiky Tix results in a seamless and efficient ticket booking process. Users can register effortlessly, accessing features like storing tickets with scannable barcodes. Timely notifications keep users informed about purchases and upcoming releases, enhancing their overall experience. Quiky Tix redefines the cinema ticket booking landscape, providing a user-friendly solution to inefficiencies in traditional methods. By combining ease of use with modern technology, the application revolutionizes the way people enjoy movies. Through its streamlined approach, Quiky Tix ensures a seamless and enjoyable movie experience for all users.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3615">
    <dcterms:title><![CDATA[NBA Players Comparison and Prediction]]></dcterms:title>
    <dcterms:abstract><![CDATA[Basketball scouting and player evaluation have traditionally relied on subjective assessments by coaches, scouts, and analysts. With the advancement of data-driven decision-making, machine learning (ML) and natural language processing (NLP) provide new opportunities to quantify scouting reports and predict player performance in a structured way.<br />
This project aims to predict the statistical performance of college basketball players upon entering the NBA by integrating structured data (rookie-year statistics) with unstructured data (text-based scouting reports). The proposed system applies NLP techniques to extract features from scouting narratives, focusing on player strengths, weaknesses, and comparisons. These textual features are combined with quantitative performance metrics to develop predictive models for key statistical categories such as points, assists, rebounds, blocks, and steals.<br />
Clustering methods are further applied to group players with similar scouting profiles. Instead of labeling clusters as fixed archetypes, the approach emphasizes identifying the most comparable NBA players for each prospect. This similarity-based framework provides interpretability for scouting evaluations and a practical foundation for projecting performance. The predictive component then leverages historical outcomes of comparable players to generate forecasts for new prospects.<br />
<br />
<br />
The results demonstrate that clustering can organize players into meaningful groups based on textual analysis, while the predictive framework produces reasonable estimates of rookie-year performance. Together, these findings highlight the potential of integrating NLP and ML into scouting workflows to complement traditional evaluation methods, reduce bias, and enhance the accuracy of performance projections.<br />
]]></dcterms:abstract>
</rdf:Description><rdf:Description rdf:about="https://omeka.ibu.edu.ba/items/show/3616">
    <dcterms:title><![CDATA[The Impact of Sentiment Analysis Models on Financial Market Predictions]]></dcterms:title>
    <dcterms:abstract><![CDATA[Financial markets are influenced not only by numerical indicators but also by public sentiment, which is often expressed through news, reports, and social media platforms. Traditional forecasting models typically rely on historical financial data, ignoring this important textual dimension. This research examines how sentiment analysis models can enhance the accuracy of financial market predictions.<br />
The research focuses on evaluating various classical machine learning algorithms for sentiment classification in financial texts. A publicly available dataset combining FIQA and Financial PhraseBank sources was used, containing over 5,800 labeled financial sentences. Data preprocessing steps included cleaning, tokenization, stopword removal, and lemmatization. Exploratory data analysis was conducted to understand sentiment distribution, text length patterns, and word frequencies.<br />
Sentiment labels were encoded numerically to serve as target variables in classification models. A range of traditional machine learning algorithms was implemented and assessed to explore their suitability for sentiment analysis in the financial domain. Evaluation metrics including accuracy, precision, recall, and F1-score were used to assess model performance.<br />
Preliminary results indicate that traditional machine learning models can effectively classify sentiment in financial texts, especially when supported by proper text preprocessing. Furthermore, integrating sentiment analysis with financial data shows potential for improving market forecasting accuracy. <br />
<br />
<br />
This work contributes to the growing field of financial data science by demonstrating the effectiveness of NLP-driven sentiment analysis and offering a framework for building predictive systems that combine textual and numerical financial indicators.<br />
]]></dcterms:abstract>
</rdf:Description></rdf:RDF>
