A. |
ConcGramCore is a MIT license free software. Here is the licence content:
Copyright 2021 RCPCE, Department of English and Communication, The Hong Kong Polytechnic University
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
A. |
It is best to run ConcGramCore on a computer with 64-bit Microsoft Windows, 4GB RAM and 250GB free hard disk space. If your computer was purchased in less than three years, they are probably good enough to run the program. Indeed, it should work well on the old computer you have. The codes had been tested on a computer with 2GB memory and 32GB hard drive.
The SQL engine will only swap the data to computer hard drive if it had exhausted the computer memory.
|
A. |
The SQLite engine store temporary data in the computer memory. If the memory is exhausted, it will swap the data on to the computer hard drive. Since computer hard drive is much much slower than computer memory, a larger corpus could exhaust the computer memory and utilise the hard drive to swap the data.
Even that the process will be slow once the program swaps data to hard drive, the program is unlikely to crash. Just leave it runs, and it will give you the results when the process is finished.
|
A. |
It depends on the corpus size, word span, the size of concgrams and whether it is running on a 64-bit Windows. I expect your hard drive will run out of space first before the segmentation process exhausted all the available computer memory. There should not have problems to handle a multi-million words corpus if there is enough free space on the hard drive (Remarks: I did not test the limit).
|
A. |
Stanford POS tagger has a specific computer memory requirement. If your computer is running a 32-bit Windows or installed fewer than 4GB of computer memory, it is quite possible to hit the memory limit and crashed the Stanford POS tagger. If the output from the default simple segmentation method is okay, then you may have hit the Stanford POS tagger memory limit.
|