service

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCatzeService

func NewCatzeService(categorizersRepository categorizersrps.CategorizersRepository, classifiersRepository classifiersrps.ClassifiersRepository, tokenizer tokenizer.Tokenizer, nbClassifier classifiers.NaiveBayesianClassifier) pb.CatzeServiceServer

NewCatzeService creates a new CatzeService instance.

Types

type CatzeService

type CatzeService struct {
	// contains filtered or unexported fields
}

CatzeService provides categorizersRepository for categorizer service.

func (*CatzeService) CategorizeURL

CategorizeURL performs categorize the url.

func (*CatzeService) CategorizeURLs

CategorizeURLs performs categorize the urls.

func (*CatzeService) DeleteClassificationModel

DeleteClassificationModel performs delete the classification model.

func (*CatzeService) DeleteClassificationModels

DeleteClassificationModels performs delete the classification models.

func (*CatzeService) GenerateClassificationModel

func (s *CatzeService) GenerateClassificationModel(ctx context.Context, req *pb.GenerateClassificationModelRequest) (*pb.Classifier, error)

GenerateClassificationModel performs generate a classification model.

func (*CatzeService) GetClassificationModel

func (s *CatzeService) GetClassificationModel(ctx context.Context, req *pb.GetClassificationModelRequest) (*pb.Classifier, error)

GetClassificationModel performs return the classification model.

func (*CatzeService) ListClassificationModels

ListClassificationModels performs list all classification models.

func (*CatzeService) UpdateClassificationModel

func (s *CatzeService) UpdateClassificationModel(ctx context.Context, req *pb.UpdateClassificationModelRequest) (*pb.Classifier, error)

UpdateClassificationModel performs update the classification model.

Jump to

Keyboard shortcuts

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