mlposey / mutably Goto Github PK
View Code? Open in Web Editor NEWA tool for learning natural languages
A tool for learning natural languages
The usage info just blasts you with information, and action flags (those that specify what anvil should do) use the same syntax as other flags like verbosity.
Clean up the front-end display first. Then look into cleaning up the blob of code in anvil.go.
The database structure in mutably will need to be changed, which involves normalizing the verbs table. That modification will require changing the *Verb.AddTo method.
Verbs will have their own table and so will templates. This structure may fix the duplicate key issue. At the very least, it is a better design.
The import arguments that are passed to anvil from the docker-compose file are ignored. I haven't looked into this for a few days, but I believe the issue was that CMD and ENTRYPOINT handle argument lists differently depending on if one uses shell or command syntax.
Should an external volume contain the .xml or should the dockerfile run wget and then decompress the dump?
The mock db doesn't match the new interface
This can likely be fixed by setting mutably as the root package, making the old root anvil
become mutably/anvil
and so on.
Steps to reproduce:
Error output:
pq: duplicate key value violates unique constraint "templates_pkey"
This will likely involve some docker setup. The level of automation involved means it's probably a good idea to set up a CI tool (like Jenkins or GitLab) first.
mutably/anvil/parser/verb/verb_parser.go
Line 44 in 601f394
The verb insertion procedure skips languages not found in the languages table. Implement dynamic additions.
Using TeeReader to send chunks of attributes to decoding goroutines/workers may help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.