{project.title}
{project.description}
import Image from "next/image"; import Link from "next/link"; import type { Metadata } from "next"; import graphAttentionImage from "@/public/images/graph-attention-topology/model-architecture.png"; const projects = [ { href: "/projects/graph-attention-topology", title: "Graph Attention Inference of Network Topology", eyebrow: "MECC 2024 / Multi-Agent Systems", description: "Inferring hidden interaction graphs from multi-agent trajectories by training attention to predict each agent's next state.", status: "Paper project", year: "2024", image: graphAttentionImage, imageAlt: "Graph attention model architecture diagram", tags: ["Graph attention", "Topology inference", "Kuramoto oscillators"], }, ]; export const metadata: Metadata = { title: "Projects", description: "Research projects and paper pages by Akshay Kolli.", openGraph: { title: "Projects", description: "Research projects and paper pages by Akshay Kolli.", }, }; export default function ProjectsPage() { return (
Projects
A compact index of paper pages, experiments, and systems work.
{projects.length} active {projects.length === 1 ? "project" : "projects"}
{project.description}