Engineering Portfolio, Intelligent Software Systems

Autonomous Investment Intelligence Agent

The Investor Intelligence Agent is a comprehensive tool for investment analysis, providing a user-friendly platform for gathering and analyzing investment-related information.

The system architecture features a streamlined interface that allows users to access information through a webpage dashboard, a chatbot, or downloadable CSV files. The platform is built on a technical stack that includes Streamlit for frontend development and Python for backend processes. The backend components include an NLP engine for chatbot interaction, a Neuro-Fuzzy Model for financial risk assessment, and web scraping tools such as TagUI and yfinance for data extraction. Data is stored securely in a SQLite database.


The platform includes several key features:

Deep Learning-Based Geospatial Analytics Platform

The project focused on developing a comprehensive system for monitoring and classifying forest cover using satellite imagery. The primary goal was to leverage advanced image classification models to assess forest health and track changes in land cover over time, particularly in detecting deforestation and other environmental shifts.

The system architecture included three deep learning models—PSPNet, U-Net, and Fully Convolutional Network (FCN)—optimized for semantic segmentation tasks. PSPNet utilized a Pyramid Scene Parsing Network to capture contextual information at various scales, achieving a validation accuracy of 86.15%. U-Net, with its U-shaped architecture, was the most effective, reaching a validation accuracy of 90.03%. The FCN model, configured with 14 input channels, delivered a validation accuracy of 87.51%. An ensemble method combining the outputs of these models was explored, but U-Net was ultimately selected for its superior performance.

Time-series analysis was integrated into the system to track changes in forest cover over different periods. By comparing satellite images across time points, the model provided quantitative and visual insights into land cover changes, aiding in the detection of environmental trends.

A service platform was developed, featuring a web-based interface that allows users to upload dual satellite images for processing. The backend, built with FastAPI and TensorFlow, handled the classification tasks and generated detailed reports on land cover changes. The platform's design emphasized ease of use, enabling users to interact with and interpret the data efficiently.

Intelligent Ecosystem Strategy Data Scraping and Processing Agent for Strategic Analysis

Developed an intelligent agent to perform comprehensive landscape scans of companies, value propositions, and cross-sector offerings, expected to generate €5+ million per year. The project received endorsements and sponsorship from McKinsey's Head of Digital, Vancouver Office Managing Director, Head of Research, and other senior partners. It has been deployed with several leading financial institutions in Europe and Latin America. 

Automated Business Report Parsing and Data Extraction System for Consultants

Semantic Force is a platform developed to streamline the analysis of complex business documents, including annual reports, 10-K filings, and relevant news articles. The platform is built to cater to the needs of consultants and analysts who require quick and accurate insights from large volumes of text data. At its core, SemanticForce employs advanced Natural Language Processing (NLP) models, such as T5 and BART, to automatically generate concise summaries of financial documents. These summaries focus on extracting key financial metrics, strategic insights, and sentiment analysis, offering a comprehensive overview of a company's financial health and market position. The platform also incorporates a sentiment analysis module to assess media and public perception, which can be particularly valuable in understanding the broader context of a company's operations. One of the practical features of SemanticForce is its Q&A system, powered by the LLaMA-2 model. This allows users to query the processed data directly, extracting specific information without the need to manually sift through entire documents. The system is designed to handle a range of queries, making it a useful tool for consultants who need to access relevant data efficiently.

From a technical perspective, the platform integrates Python with NLP libraries like Huggingface and Langchain, and uses a Retrieval Augmented Generation (RAG) framework to enhance its information retrieval capabilities. This allows SemanticForce to process and analyze both structured and unstructured data, making it adaptable to various types of inquiries. The backend architecture supports secure data management, with documents stored in PDF, CSV, and Pickle formats, and all API calls are secured through token-based authentication. The frontend is built with Streamlit, providing an intuitive interface where users can upload documents, submit queries, and receive results in a straightforward manner. Feedback from users is collected to continuously improve the system’s performance, ensuring that the platform evolves to meet the needs of its users effectively.

The platform was developed with the practical needs of the consulting industry in mind, offering a reliable and efficient solution for analyzing large datasets. While still in its initial stages, the platform demonstrates potential for significantly improving the way consultants and analysts work with complex financial information. The focus is on providing a tool that integrates seamlessly into existing workflows, delivering actionable insights with minimal manual effort.

Timeline 

2019 | Madrid & Segovia

Bachelor of Business Administration

2021 | Prague

AI & Data Consulting

2022 | Munich

Research, Data, and Digital Initiatives

2022 | Budapest

Ecosystem Strategy Consulting

2023 | Singapore

Master of Technology in Artificial Intelligence Systems

2024 | Tokyo

Medical Artificial Intelligence Research Engineer

Contact@krisroos.com

LinkedIn