package releaseparser type GroupProfile struct { FormatTokens map[string]bool SourceTokens map[string]bool BitDepthTokens map[string]bool ResolutionTokens map[string]bool LanguageMarkers map[string]bool EditionTokens map[string]bool CommentTokens map[string]bool } type ParsedRelease struct { Raw string Group string Artist string Year int Title string Source string Edition string CatalogNo string Language string BitDepth string Resolution string Comment string Format string Core string UnknownTokens []string Warnings []string Confidence float64 } type UnknownTokenStats struct { Token string Count int Releases []string } type GroupStats struct { Total int YearDistribution map[int]int SourceDistribution map[string]int BitDepthDistribution map[string]int ResolutionDistribution map[string]int LanguageDistribution map[string]int EditionDistribution map[string]int CommentDistribution map[string]int UnknownTokens []UnknownTokenStats WarningStats []UnknownTokenStats AvgConfidence float64 }