Skip to content

AI Course for Golang roadmap incorrectly generates content about the Go board game #10226

Description

@NandaKishore-exe

What is the URL where the issue is happening

https://roadmap.sh/ai/course/the-history-of-go-from-ancient-ritual-to-modern-artificial-intelligence

What browsers are you seeing the problem on?

Chrome

Describe the Bug

Description

The AI-generated Course for the Golang roadmap is incorrectly interpreting "Go" as the ancient Go board game instead of the Go programming language (Golang).

Steps to reproduce

  1. Open the Golang roadmap on roadmap.sh.
  2. Select the Course / Learn with AI option.
  3. Open the generated course.
  4. The generated course contains lessons about the history of the Go board game.

Actual behavior

The generated course is titled:

"The History of Go: From Ancient Ritual to Modern Artificial Intelligence"

It contains lessons such as:

"Transmission of Go from China to the Korean Peninsula"

The content discusses the Three Kingdoms period, Chinese dynasties, Korean kingdoms, diplomacy, and the history of the board game Go.

Expected behavior

Since the course was launched from the Golang roadmap, the AI should understand that "Go" refers to the Go programming language.

The course should instead contain programming-related topics such as:

  • Go syntax and variables
  • Data types
  • Structs
  • Interfaces
  • Error handling
  • Goroutines and channels
  • Packages and modules
  • Testing
  • HTTP/networking

Additional context

The underlying Golang roadmap itself appears to be correct. The issue seems to occur specifically when generating the AI Course from the Golang roadmap.

This appears to be a context/disambiguation issue where "Go" is being interpreted as the board game rather than Golang.

I have attached screenshots showing the Golang roadmap and the incorrectly generated course.

Image Image

Output from browser console (if any)

No response

Participation

  • I am willing to submit a pull request for this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIndicates an unexpected problem or unintended behavior

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions