Urgent.News

What's breaking now, across thousands of outlets.

Tech

Hacktoberfest Submission

What I Built CSEHub is a computer-science learning platform: a library of written articles with embedded code snippets, and a per-article AI assistant you can ask questions while reading. The problem it targets is the doomscrolling trap of learning. Most "ask AI" tools are open-ended — you type a question, get a wall of text, and twenty minutes later you're in a completely unrelated topic with…

CSEHub is a computer-science learning platform that offers a library of educational articles with embedded code snippets and an AI-powered chatbot for answering questions related to the article being read. The platform aims to prevent the doomscrolling trap that often occurs when learning new concepts, by providing focused and relevant information from the current article.

The target users are students and early-career developers who seek practical explanations of data structures, algorithms, system design, and design patterns, along with code they can copy and run. The repository contains two Django apps: articles (the library) and chatbot (the RAG pipeline). The chatbot uses Pinecone and Gemini models for retrieval and generation, respectively, while the articles app stores chunks of articles in a Pinecone vectorstore and uses them to generate responses to user queries.

The platform is built using Django 6.0.3, DRF 3.16.0, PostgreSQL, Supabase Auth, drf-spectacular for OpenAPI docs, and a static HTML/CSS/JS frontend.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Daylight Left: an offline sunset clock that tells you where to go before dark

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass What I Built Every October the same thing happens: you look up from the screen and the light is already gone.

  • Daylight Left helps users determine remaining daylight in Dubuque, Iowa
  • Tool recommends nearest outdoor spot before dark based on user preferences
  • Offline tool requires no internet after model download

Is generative AI killing or saving Raku?

Since my ban from the official Raku places , I don't have as many news about the project as I used to - which is a shame because apparently the last couple of months have been more exciting and…

  • Two new Raku runtimes, Raku++ and Mutsu, emerged recently.
  • AI-generated code contributed by senior Raku community members.
  • Timo Paulsen left MoarVM due to disagreements over AI-generated code.

More from Monday 5 October →