RTICResearch · Technology · Innovation
Open menu

Projects / Selected work

Research comes alive when it becomessomething others can use.

Illustration of technology and artificial-intelligence product development

Field note 01—from applied AI to platforms for learning, collaboration, and shared knowledge.

03

WebHub platforms

02

Technical directions

AI × Modern Software

Two lines of practice meeting inside complete products.

01 / Digital ecosystem

WebHub is not one website. It is infrastructure for a working club.

Each platform has one job: answer questions, preserve knowledge, or organize work. Together they form a system rather than a collection of demos.

Illustration of the RTIC Chatbot workflow

01 / 03

Information assistant

RTIC Chatbot

A quick route to information about the Faculty of Information Technology and RTIC. It brings the club's AI direction into a practical student-facing service.

Public access
Open product
Illustration of the RTIC Git collaboration structure

02 / 03

Club GitLab

RTIC Git

The club's self-hosted GitLab for source code, issues, and collaborative technical work.

Public access
Open product
Illustration of the internal RTIC Plane project workspace

03 / 03

Project workspace

RTIC Plane

A workspace for coordinating tasks, plans, and progress across the club. This is internal working infrastructure, not a public product.

Internal toolInternal
Open the internal workspace

02 / Faculty project · 2001—2026

FIT 25th Anniversary System

A faculty-level product developed and maintained by RTIC, turning 25 years of the Faculty of Information Technology into a web experience people can explore.

Role
Develop & maintain
Scope
Web system
Illustration of a project moving from planning and prototyping to execution
Made by RTIC

03 / Open workbench

Source code is part of the learning process.

These repositories sit at different levels of maturity. The labels make that distinction visible instead of presenting every experiment as a finished product.

RTIC on GitHub

01

RAG-Core

Prototype

An experimental Retrieval-Augmented Generation module with vector-database setup and an API surface for further study and integration.

RAGVector DBAPI

Python

02

JurisQBank

In development

A full-stack experiment separating a Next.js client, Django server, and Docker Compose infrastructure with PostgreSQL, Redis, and MinIO.

Next.jsDjangoInfrastructure

TypeScript · Python

03

RTIC-Ranker

MVP

A competitive-programming platform at MVP stage, with a web interface, containerized judging, and a modular backend architecture.

Competitive programmingJudgeNestJS

TypeScript

04

recap-2025

Public archive

The repository for a 2025 recap web experiment, kept public so members can revisit its structure and development trail.

WebRecapArchive

TypeScript

Method / Build loop

A loop, not a straight line.

  1. 01

    Frame the question

    Begin with the user, the context, and a problem specific enough to test.

  2. 02

    Prototype narrowly

    Test the hypothesis with a small, measurable version before expanding the scope.

  3. 03

    Build and critique

    Break down the work, review across the team, and record important technical decisions.

  4. 04

    Publish and reflect

    Put the work in front of users, preserve the notes, and turn lessons into the next starting point.

Next / Collaborate

Good projects begin with the right people and a question worth answering.