analysis

package
v0.0.0-...-2ddb24b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 2, 2025 License: AGPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	GroupIDNameMap = map[GroupID]string{
		0: "いちご",
		1: "レモン",
		2: "ぶどう",
		3: "すいか",
	}
)

Functions

This section is empty.

Types

type AnalysisService

type AnalysisService interface {
	StartAnalysis(context.Context, shared.UUID[talksession.TalkSession]) error
	GenerateReport(context.Context, shared.UUID[talksession.TalkSession]) error
	GenerateImage(ctx context.Context, talkSessionID shared.UUID[talksession.TalkSession]) (*WordCloudResponse, error)
}

type GroupID

type GroupID int
const (
	GroupIDUnknown    GroupID = -1
	GroupIDStrawberry GroupID = 0
	GroupIDLemon      GroupID = 1
	GroupIDGrape      GroupID = 2
	GroupIDWatermelon GroupID = 3
)

func NewGroupIDFromInt

func NewGroupIDFromInt(i int) GroupID

func (GroupID) String

func (g GroupID) String() string

type WordCloudResponse

type WordCloudResponse struct {
	Wordcloud string `json:"wordcloud"`
	Tsne      string `json:"tsne"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL