Giter Site home page Giter Site logo

Hello, I'm Luka Blagojević! 👋

I'm a Researcher in Graph (Network) Data Science, with an educational background in Physics (BA and MA) and a PhD in Network Science.

This means that I take on new problems and develop mathematical and algorithmic solutions for systems that have an interconnected structure (e.g. social networks, biological neural networks). Below are my previous academic and applied projects:

Academic Research Projects

The Impact of Physicality on Network Structure

  • Publication: Nature Physics | GitHub
    • As a contributing author, developed collision-detection algorithms for $10^{6}$ objects with approximately 3000 unique labels.
    • Detected spatial neighbors by computing pairwise distances of 3D objects, computed with point clouds and kd-trees.
    • Using graph analysis, found a relationship of neuron synaptic connections to the number of their spatial neighbors.

Temporal Patterns of Reciprocity in Communication Networks

  • Publication: EPJ Data Science | GitHub
    • As a contributing author, cleaned and processed the data of 6 timestamped graph datasets (e.g., emails, Twitter).
    • Performed null hypothesis testing for 4 reference null models (randomized timestamps and graph topology).
    • Discovered statistically significant results that Twitter exchanges are less reciprocal and bursty than SMS, calls, and emails.

Three-Dimensional Shape and Connectivity of Physical Networks

  • Publication: arXiV | GitHub
    • As a leading author, performed a comprehensive data processing and analysis of 15 volumetric 3D graph datasets.
    • Developed algorithms to quantify the shape, size, and geometry of the data (e.g., fractal dimension, edge volume).
    • Created a pipeline that randomizes physical edge trajectories to detect obstacles for more than $10^{5}$ edges at once.

Physical Network Robustness

  • Status: In progress | GitHub
    • As a leading author, simulating 2D and 3D graphs' physical attacks (spatial edge removal) in their embedding space.
    • Developing a measure to quantify the connectivity of spatial regions in which the graph (network) is embedded.

Applied Data Science Projects

Quantifying and Ranking User Engagement with Clickbait Articles Using NLP-Created Features

  • Event: Citadel - Correlation One Global PhD Datathon 2023 | Competition Link | GitHub
    • As an individual competitor, utilized NLP methods to determine sentiment, emotion, and topic of text data.
    • Computed correlations of click-through-rates to determine what drives user engagement, with Google Analytics data.
    • Developed a custom ranking of clickbait articles, that relied on their daily, aggregate, and top 5% performance.

Dynamic XGBoost-Based Model on a Data Stream for Stock Price Prediction

  • Event: Optiver - Trading at the Close (Kaggle) Competition | Kaggle Link | GitHub
    • As a leader of a 3-member team, implemented an XGBoost model on a data stream to predict stock prices.
    • Optimized hyperparameters using k-fold cross-validation tailored for time-series data, including periodic retraining.
    • Automated data-stream tasks: data collection and cleaning, feature engineering, model retraining, and prediction.

Algorithmic Trading Leveraging Group Trends in Graph Representation

  • Organization: WUTIS - Academic Trading And Investment Society | LinkedIn | GitHub
    • As a leader of a 4-member team, achieved a first-place victory in the Algorithmic Trading pitch competition.
    • Created a graph representation based on the cross-correlation of stock price time-series data to identify group trends.
    • Backtested an algorithmic trading strategy based around stocks deviating and returning to group trends in the graph.

Luka Blagojević's Projects

algo-trading-group-trends-graphs icon algo-trading-group-trends-graphs

We applied #networkscience methods to #algorithmictrading in order to identify asset groups, which were implemented as a part of a #quantitativetrading strategy.

temporal-patterns-of-reciprocity-in-communication-networks icon temporal-patterns-of-reciprocity-in-communication-networks

The study delves into the dynamics of human communication within various social settings, from intimate groups to global online platforms, focusing on the reciprocal exchange of information as a cornerstone for social stability, cohesion, and cooperation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.