• Stars
    star
    40
  • Rank 680,660 (Top 14 %)
  • Language
    Go
  • Created over 10 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Text classifier for Go, aka document categorization.

More Repositories

1

BinSearch

Super-efficient, in-memory key/value data store
Go
21
star
2

Sort

Faster than builtin sorting using primitives.
Go
17
star
3

NormalizeText

Normalizes casing, spacing & punctuation in a paragraph of text
Go
13
star
4

Tokenize

All-in-one text tokenizer for Go. Super-fast. Lots of features.
Go
13
star
5

Titlecase

Unicode, multi-language, production-quality capitalization.
Go
11
star
6

Custom

Super-efficient reading, writing, buffering
Go
10
star
7

Hash

Fastest 32-bit & 64-bit hashing functions.
Go
9
star
8

FileMime

Returns mime type for any filename or extension.
Go
6
star
9

Deaccent

Normalizes and removes accents from UTF8 text
Go
4
star
10

Conv

More efficient replacement for strconv on ints only, inc. padding feature.
Go
3
star
11

Execute

Helper functions extending os/exec
Go
2
star
12

Group

Structure for IDs that need to be grouped together
Go
2
star
13

Keywords

Multi-language text keyword extraction, inc. stopword removal.
Go
1
star
14

File

Wrapper for some simple OS functions: file exists, filesize, etc.
Go
1
star
15

ReadAll

Replacement for ioutil.ReadAll for when you know the length.
Go
1
star
16

Random

Fastest random string generator
Go
1
star
17

Unleak

Easy functions for copying slices to avoid memory leaks
Go
1
star
18

Daily

A crude but efficient daily function executer
Go
1
star
19

Post

POST data to a URL
Go
1
star
20

Binary

Simple binary encoding and decoding of unsigned integers.
Go
1
star
21

Stemmer

Snowball string stemmer for Go in multiple languages.
C
1
star
22

Average

mean, median, mode, min, max, standard deviation, etc.
Go
1
star
23

HTTPWrite

Wraps http.ResponseWriter for more efficient writing
Go
1
star
24

Runes

Port of Go package 'bytes' to runes
Go
1
star