> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NSCategorizationModelDetails

> Details about a categorization model in HugoAI. Carrier object for CategorizationModelDetails

Details about a categorization model in HugoAI. Carrier object for CategorizationModelDetails

## Constructors

### NSCategorizationModelDetails()

```crmscript theme={null}
NSCategorizationModelDetails
```

Initializes a new instance of the NSCategorizationModelDetails class.

## Methods

## GetAccuracy()

```crmscript theme={null}
Float GetAccuracy()
```

**Returns:** [CRMScript.Global.Float](CRMScript.Global.Float) - Accuracy of the trained model.

**Example:**

```crmscript theme={null}
NSCategorizationModelDetails thing;
Float accuracy = thing.GetAccuracy();
```

## GetModelBuiltDateTime()

```crmscript theme={null}
DateTime GetModelBuiltDateTime()
```

**Returns:** [CRMScript.Global.DateTime](CRMScript.Global.DateTime) - Time the training finished.

**Example:**

```crmscript theme={null}
NSCategorizationModelDetails thing;
DateTime modelBuiltDateTime = thing.GetModelBuiltDateTime();
```

## GetTicketCountForTraining()

```crmscript theme={null}
Integer GetTicketCountForTraining()
```

**Returns:** [CRMScript.Global.Integer](CRMScript.Global.Integer) - Number of tickets used to train the model.

**Example:**

```crmscript theme={null}
NSCategorizationModelDetails thing;
Integer ticketCountForTraining = thing.GetTicketCountForTraining();
```

## SetAccuracy(Float)

```crmscript theme={null}
Void SetAccuracy(Float accuracy)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

**Example:**

```crmscript theme={null}
NSCategorizationModelDetails thing;
Float accuracy;
thing.SetAccuracy(accuracy);
```

## SetModelBuiltDateTime(DateTime)

```crmscript theme={null}
Void SetModelBuiltDateTime(DateTime modelBuiltDateTime)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

**Example:**

```crmscript theme={null}
NSCategorizationModelDetails thing;
DateTime modelBuiltDateTime;
thing.SetModelBuiltDateTime(modelBuiltDateTime);
```

## SetTicketCountForTraining(Integer)

```crmscript theme={null}
Void SetTicketCountForTraining(Integer ticketCountForTraining)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

**Example:**

```crmscript theme={null}
NSCategorizationModelDetails thing;
Integer ticketCountForTraining;
thing.SetTicketCountForTraining(ticketCountForTraining);
```


## Related topics

- [NSCategorizationStatusResponse](/en/automation/crmscript/reference/CRMScript.NetServer.NSCategorizationStatusResponse.md)
- [Namespace CRMScript.NetServer](/en/automation/crmscript/reference/CRMScript.NetServer.md)
- [SuperOffice.WebApi.Data.CategorizationModelDetails](/en/api/reference/webapi/SuperOffice.WebApi.Data.CategorizationModelDetails.md)
- [SuperOffice.WebApi.Data.CategorizationStatusResponse](/en/api/reference/webapi/SuperOffice.WebApi.Data.CategorizationStatusResponse.md)
- [Get Training Status](/en/api/reference/restful/agent/ai_agent/get-training-status.md)
- [Categorization](/en/ai/learn/categorization.md)
