Sisyphe is a generic Golang recursive folder analyser terminal application
Tested with Golang 1.17
Works on Linux/OSX/Windows
Mount a corpus folder and :
docker-compose up -d docker exec sisyphe_go_go_1 -it go run . -n corpusname -c corpuspath -o outputpath
go build .
go run . --help
Will output help
--help Output usage -c Configuration folder path -n Corpus name (default "test") -o Output directory where results are written -p Corpus path -w Counting word on pdf
Just start Sisyphe on a folder with any files in it.
go run . ~/Documents/customfolder/corpus -n corpusname -o outputpath
go run . ~/Documents/customfolder/corpus -n corpusname -c ~/Documents/customfolder/corpusResources -o outputpath
Sisyphe is now working in background with all your computer thread. Just take a coffee and wait , it will prevent you when it's done :)
The results of sisyphe are present @ sisyphe/out/{timestamp}-corpusname/
(errors,info,duration..)
Just run go test
pdftotext
and pdfinfo
)