Skip to content

Commit eafef86

Browse files
committed
- update readme and travis
1 parent 84968b1 commit eafef86

File tree

4 files changed

+45
-5
lines changed

4 files changed

+45
-5
lines changed

.travis.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
language: cpp
2+
compiler:
3+
- clang
4+
notifications:
5+
email: true
6+
env:
7+
matrix:
8+
- JULIAVERSION="julianightlies"
9+
before_install:
10+
- sudo add-apt-repository ppa:staticfloat/julia-deps -y
11+
- sudo add-apt-repository ppa:staticfloat/${JULIAVERSION} -y
12+
- sudo apt-get update -qq -y
13+
- sudo apt-get install libpcre3-dev julia -y
14+
- if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
15+
script:
16+
- julia -e 'versioninfo(); Pkg.init(); Pkg.clone("https://github.com/saltpork/Stage.jl"); Pkg.clone("https://github.com/mit-nlp/Ollam.jl"); Pkg.clone(pwd())'
17+
- cd test; julia --color runtests.jl
File renamed without changes.

README.md

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
TEXT: Numerous tools for text processing
22
========================================
33

4+
<img align=right src="https://travis-ci.org/mit-nlp/Text.jl.svg?branch=master" alt="Build Status"/>
5+
46
This package is a julia implementation of:
57

6-
1. Text classification based on BoW models
8+
1. Text classification based on BoW models (e.g. topic/langauge id)
79
2. Language ID (training and processing) based on word and character n-grams
810
3. Lewis's SMART stop list for English
911
4. tfidf/tfllr text feature normalization
@@ -12,10 +14,25 @@ This package is a julia implementation of:
1214
Prerequistes
1315
------------
1416

15-
`Stage` - Needed for logging and memoization
16-
`ollam` - online learning modules
17-
`Devectorize` - macro-based devectorization
18-
`DataStructures` - for DefaultDict
17+
- `Stage` - Needed for logging and memoization *(Note: requires manual install)*
18+
- `Ollam` - online learning modules *(Note: requires manual install)*
19+
- `Devectorize` - macro-based devectorization
20+
- `DataStructures` - for DefaultDict
21+
- `Devectorize`
22+
- `GZip`
23+
- `Iterators` - for iterator helper functions
24+
25+
Install
26+
-------
27+
28+
This is an experimental package which is not currently registered in
29+
the julia central repository. You can install via:
30+
31+
```julia
32+
Pkg.clone("https://github.com/saltpork/Stage.jl")
33+
Pkg.clone("https://github.com/mit-nlp/Ollam.jl")
34+
Pkg.clone("https://github.com/mit-nlp/Text.jl")
35+
```
1936

2037
License
2138
-------

REQUIRE

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
julia 0.3-
2+
DataStructures
3+
Devectorize
4+
Iterators
5+
GZip
6+

0 commit comments

Comments
 (0)