Skip to content

Andrei-Constantin-Programmer/IBM-UCL-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

IBM x UCL - LLM-Based Legacy Code Refactoring (Tech Blog)

Blog Hugo GitHub License

This repository contains the official tech blog for our MSc group project at University College London (UCL), delivered in collaboration with IBM.

The project explores how Large Language Models (LLMs) can assist in refactoring legacy software systems to improve maintainability, reduce technical debt, and accelerate modernisation efforts.

๐ŸŒ Live Site

Visit the blog

Built With

Local Development

Prerequisites

Hugo Extended v0.147.x+
Use the extended version, as itโ€™s required by the PaperMod theme.

You can verify Hugo is installed with:

hugo version

Install Hugo Extended

macOS / Linux (via Homebrew):

brew install hugo

Windows (via Chocolatey):

choco install hugo-extended -confirm

Running the Blog

git clone --recurse-submodules https://github.com/Andrei-Constantin-Programmer/IBM-UCL-Blog.git
cd ibm-ucl-blog
hugo server

If you cloned the repository without --recurse-submodules, you can install them using:

git submodule update --init --recursive

Contributors

This project is a collaboration between the following UCL MSc students:

  • Abhaya Ghimire
  • Avinash Mallick
  • Maoquin Lei
  • Vamsi Mukkamala
  • Gavriel Neuman
  • Andrei Constantin

About

๐Ÿ“ Blog for the IBM x UCL MSc group project, exploring LLM-powered legacy code refactoring.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published