|
1 | 1 | #!/bin/bash
|
2 | 2 | #
|
3 |
| -# Download C&C from http://www.cl.cam.ac.uk/~sc609/ |
4 |
| -# |
| 3 | +# Download C&C from https://sites.google.com/site/stephenclark609/resources/c-c_parser |
| 4 | +# |
5 | 5 | # Refer to:
|
6 |
| -# |
| 6 | +# |
7 | 7 | # Stephen Clark and James Curran (2007): Wide-Coverage Efficient Statistical Parsing with CCG and Log-Linear Models. In Computational Linguistics 33(4), http://aclweb.org/anthology-new/J/J07/J07-4004.pdf
|
8 | 8 |
|
9 |
| -candc_url="http://www.cl.cam.ac.uk/~sc609/resources/candc-downloads/candc-linux-1.00.tgz" |
10 |
| -# candc_url="http://www.cl.cam.ac.uk/~sc609/resources/candc-downloads/candc-macosxu-1.00.tgz" |
11 |
| -models_url="http://www.cl.cam.ac.uk/~sc609/resources/candc-downloads/models-1.02.tgz" |
| 9 | +# for MacOS |
| 10 | +# candc_url="https://drive.google.com/uc?id=1vl9rwQDqhy5dmt8D8EnEPTGw9zqK0KSz" |
| 11 | +# for Linux |
| 12 | +candc_url="https://drive.google.com/uc?id=1MAqE0RmAC1sOW6A9ErpQcFmFbzD66i7x" |
| 13 | + |
| 14 | +models_id=1LR6h3rX7a4Dq7fV_bc2mEmeYxteSyenH |
12 | 15 | parser_basename=`basename $candc_url`
|
13 |
| -models_basename=`basename $models_url` |
| 16 | +models_basename=models-1.02.tgz |
14 | 17 |
|
15 | 18 | test -d candc-1.00 || {
|
16 | 19 | test -f $parser_basename || {
|
17 | 20 | wget $candc_url
|
18 | 21 | }
|
19 |
| - |
20 |
| - test -f $models_url || { |
21 |
| - wget $models_url |
22 |
| - } |
| 22 | + curl -sc /tmp/cookie "https://drive.google.com/uc?export=download&id=${models_id}" > /dev/null |
| 23 | + CODE="$(awk '/_warning_/ {print $NF}' /tmp/cookie)" |
| 24 | + curl -Lb /tmp/cookie "https://drive.google.com/uc?export=download&confirm=${CODE}&id=${models_id}" -o $models_basename |
23 | 25 |
|
24 | 26 | tar xvzf $parser_basename
|
25 | 27 | tar xvzf $models_basename --directory candc-1.00
|
| 28 | + parser_dir=`pwd`"/"candc-1.00 |
| 29 | + echo "Setting en/parser_location.txt pointing to ${parser_dir}" |
| 30 | + echo $parser_dir > en/parser_location_test.txt |
| 31 | + rm -f $parser_basename $models_basename |
26 | 32 | }
|
27 |
| - |
28 |
| -parser_dir=`pwd`"/"candc-1.00 |
29 |
| -echo "Setting en/candc_location.txt pointing to ${parser_dir}" |
30 |
| -echo $parser_dir > en/candc_location.txt |
31 |
| -rm -f $parser_basename $models_basename |
32 |
| - |
0 commit comments