Looks useful. What do you want to do? Have a Cadmium::sterile shard ? Insert some methods into the transliterator ?
Rémy Marronnier
@rmarronnier
Also,I've looked into Stanford vs Cadmium Glove files format and :
I don't have the skills nor the motivation to write a converter in Crystal the binary files of the coincidence matrices output by Stanford.
However, I could write an adapter to read the .txt files.
For this to be useful, Cadmium::Glove should be able to start a training with word-vectors.json and corpus.json but without the coincidence matrix. Do you have any plans for this ?
Chris Watson
@watzon
I don't, so don't worry about it for now haha
As far as Sterile, I was thinking it could be merged with the Transliterator
Rémy Marronnier
@rmarronnier
Yeah, go for it ! :D
The more I read about POS tagging, the more I think we need to port Keras to crystal lol I'm going crazy :-p
Chris Watson
@watzon
It would be a really nice thing to have
Rémy Marronnier
@rmarronnier
Yeah, it's weird Python has all the nice toys. I was expecting the Go or Rust community to build the state of the art ML tools... but no.
Chris Watson
@watzon
Everyone is comfortable with Python and its ease of use
Which sucks
But gives us an opportunity in Crystal :wink:
Rémy Marronnier
@rmarronnier
Exactly ! I can't wait for the 1.0 to come out, just to be taken seriously by companies
Chris Watson
@watzon
Me too
Rémy Marronnier
@rmarronnier
Oh github actions is on !
I've set it up for lemmatizer (without ameba though) and test with my next PR :-)
*will test
Chris Watson
@watzon
Awesome :)
Yay Github Actions! I'm going to try setting up the CI with one of the libraries
Nice that the Lemmatizer is passing. Let's make sure that all of the libraries have ameba installed as a development dependency and then use the same configuration file as cadmiumcr/cadmium
Also I'm pretty sure I fixed that error. Maybe the shard.lock is out of date.
Try deleting it, running shards install, and recomitting
Rémy Marronnier
@rmarronnier
But the shards.lock is not comitted and github actions does a fresh shards install every time
that's why I find this weird.
Chris Watson
@watzon
Hmm you're right
Rémy Marronnier
@rmarronnier
Does Crystal master fixes this issue ?
Chris Watson
@watzon
Here's an idea, try defining branch: master for the apatite dependency
Rémy Marronnier
@rmarronnier
ok
Chris Watson
@watzon
If you don't define a branch it fetches the latest release
Which isn't compatible with 0.30.1
Rémy Marronnier
@rmarronnier
Well, at least it allowed me to discover a bug in the stemmer shard. Fix in PR :-)
Chris Watson
@watzon
Nice haha, I merged it
Rémy Marronnier
@rmarronnier
Thanks
Rémy Marronnier
@rmarronnier
I just added a build status badge for the summarizer repo. Here is the syntax : 
The WORKFLOWNAME is probably set to Crystal CI but you can change it