Comments (3)
I understand your comments. In general, I want to keep our repos as lean as possible, i.e., so that they focus on only the core functionality (which here is the 5W1H extraction). Only for convenience, we added this "download and run" command for the server. Having two ways of doing this function also means having two things to support and generally I try to avoid redundancy. However, in case the docker version is more convenient, I might add it and perhaps remove the current way Feel free to open a PR for me and my colleagues to have a look :)
from giveme5w1h.
thanks for your mail and the issue report - i just read this issue after getting your mail. could you let me know, what issues were you facing that made starting and running the corenlp server "impractical"? we do provide a simple command (see readme.md) to startup the server so im unsure how this is not practical. or did you face an issue when starting up the server?
from giveme5w1h.
I had a few issues:
- I did not want to install jdk in my computer to run the server.
- The server has some dependency to wget and I did not want to install that either.
- There was a dependency on some unziping tool as well which I did not have and also did not want to install.
- I saw that you can change the port that the Giveme5W1H library tries to dial but I did not see how I could change it if I needed to. Maybe I did not look hard enough though for this particular case.
- This is more of a comment but ever since I managed to run the command you provide inside a container I have been able to reproduce the desired behaviour every time and I think in general Docker would provide some stability in running the server reliably.
- Lastly I am not saying I my way is the best way or that my Docker support is actually the best it could I put it together from wherever I could but just wanted to share an idea that might make the project better and easier to use :)
from giveme5w1h.
Related Issues (20)
- Issues with MasterExtractor() HOT 8
- Python 3.8 compatibility issue HOT 1
- What preprocessing is needed before feeding the text to the library? HOT 1
- List index out of range HOT 2
- Geopy error HOT 1
- Having trouble running examples/possible geopy issue HOT 1
- Getting AttributeError: 'list' object has no attribute 'values' at doc_coref.values() HOT 2
- AttributeError: 'ParentedTree' object has no attribute 'unicode_repr' HOT 3
- For Chinese news HOT 1
- StanfordCoreNLP doesn't seem to complete a request from GiveMe5W1H HOT 2
- extracors issue HOT 1
- Evaluation dataset HOT 1
- Cannot start giveme5w1h-rest due to: 'Giveme5W1H.examples' package was not installed in a way that PackageLoader understands HOT 2
- How to fine tune Giveme5W1H from learnt weights?
- Error while running pip install giveme51h
- Error creating edu.stanford.nlp.time.TimeExpressionExtractorImpl
- Displays HTTPError: 500 Server Error: Internal Server Error for url HOT 2
- How to switch to Stanza model
- Error from GeoPy HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from giveme5w1h.