Self learning CG topics repository