C# Класс Spontaneous.WebApp.Services.Compare.ClassifierServices

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ClassifierServices ( ) : System
ClassifyEmptyMenuRestaurants ( ) : void
ClassifyRestaurants ( string classifierName, List restsList, int googleSearchLimit ) : void

Fuinction classify all Restaurants with empty menus, and update restaurants cuisine

Function classify each restaurant in input list first step: try to classify by restaurant name and description if not found goog result (propability lower than threshold) go to second step Second step: execute Google search and try to classify each result choose best result...

ExecuteGoogleSearchAndSaveResults ( List restsList ) : void
GetClassifySet ( ) : List
GetTestSet ( ) : List
GetTrainSetCuisineType ( ) : List

Must change name to GetTrainSetCuisineType

GetTrainSetCuisineTypeBackOfficeSource ( ) : List
GetUntrainSet ( List wordsList ) : List
MarkSearchResultsForTrain ( List restsList ) : void
TrainByFilteredGoogleSearch ( string classifierName ) : void
TrainByGoogleSearchResult ( string classifierName ) : void
TrainClassifierWithBackOfficeSourceTrainSet ( ) : void
TrainClassifierWithNotNullCuisineTrainSet ( ) : void

Описание методов

ClassifierServices() публичный Метод

public ClassifierServices ( ) : System
Результат System

ClassifyEmptyMenuRestaurants() публичный Метод

public ClassifyEmptyMenuRestaurants ( ) : void
Результат void

ClassifyRestaurants() публичный Метод

Fuinction classify all Restaurants with empty menus, and update restaurants cuisine Function classify each restaurant in input list first step: try to classify by restaurant name and description if not found goog result (propability lower than threshold) go to second step Second step: execute Google search and try to classify each result choose best result...
public ClassifyRestaurants ( string classifierName, List restsList, int googleSearchLimit ) : void
classifierName string
restsList List
googleSearchLimit int
Результат void

ExecuteGoogleSearchAndSaveResults() публичный Метод

public ExecuteGoogleSearchAndSaveResults ( List restsList ) : void
restsList List
Результат void

GetClassifySet() публичный Метод

public GetClassifySet ( ) : List
Результат List

GetTestSet() публичный Метод

public GetTestSet ( ) : List
Результат List

GetTrainSetCuisineType() публичный Метод

Must change name to GetTrainSetCuisineType
public GetTrainSetCuisineType ( ) : List
Результат List

GetTrainSetCuisineTypeBackOfficeSource() публичный Метод

public GetTrainSetCuisineTypeBackOfficeSource ( ) : List
Результат List

GetUntrainSet() публичный Метод

public GetUntrainSet ( List wordsList ) : List
wordsList List
Результат List

MarkSearchResultsForTrain() публичный Метод

public MarkSearchResultsForTrain ( List restsList ) : void
restsList List
Результат void

TrainByFilteredGoogleSearch() публичный Метод

public TrainByFilteredGoogleSearch ( string classifierName ) : void
classifierName string
Результат void

TrainByGoogleSearchResult() публичный Метод

public TrainByGoogleSearchResult ( string classifierName ) : void
classifierName string
Результат void

TrainClassifierWithBackOfficeSourceTrainSet() публичный Метод

public TrainClassifierWithBackOfficeSourceTrainSet ( ) : void
Результат void

TrainClassifierWithNotNullCuisineTrainSet() публичный Метод

public TrainClassifierWithNotNullCuisineTrainSet ( ) : void
Результат void