Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add basic sandcrawler worker (kafka) | Bryan Newbold | 2019-11-13 | 1 | -0/+74 |
| | |||||
* | note that kafka_grobid.py is deprecated | Bryan Newbold | 2019-11-13 | 1 | -0/+3 |
| | |||||
* | rename FileIngestWorker | Bryan Newbold | 2019-11-13 | 3 | -10/+16 |
| | |||||
* | refactor consume_topic name out of make_kafka_consumer() | Bryan Newbold | 2019-11-13 | 1 | -5/+5 |
| | | | | Best to do this in wrapping code for full flexibility. | ||||
* | more progress on file ingest | Bryan Newbold | 2019-11-13 | 4 | -17/+75 |
| | |||||
* | much progress on file ingest path | Bryan Newbold | 2019-10-22 | 6 | -335/+338 |
| | |||||
* | remove spurious debug print from grobid2json | Bryan Newbold | 2019-10-22 | 1 | -1/+1 |
| | |||||
* | we do actually want consolidateHeader=2, not 1 | Bryan Newbold | 2019-10-04 | 2 | -4/+4 |
| | |||||
* | remove any trailing newline | Bryan Newbold | 2019-10-04 | 1 | -2/+2 |
| | |||||
* | grobid: consolidateHeaders typo | Bryan Newbold | 2019-10-04 | 1 | -1/+1 |
| | |||||
* | grobid_tool: don't wrap multiprocess if we don't need to | Bryan Newbold | 2019-10-04 | 1 | -2/+4 |
| | |||||
* | disable citation consolidation by default | Bryan Newbold | 2019-10-04 | 1 | -1/+1 |
| | | | | | | | with this consolidation enabled, the glutton_fatcat elasticsearch server was totally pegged over 90% CPU with only 10 PDF worker threads; the glutton load seemed to be the bottleneck even for this low degree of parallelism. Disabled for now, will debug with GROBID/glutton folks. | ||||
* | grobid-output-pg, not grobid-output-json | Bryan Newbold | 2019-10-04 | 1 | -4/+2 |
| | |||||
* | grobid_tool: don't always insert multi wrapper | Bryan Newbold | 2019-10-04 | 1 | -6/+13 |
| | |||||
* | grobid2json: language_code | Bryan Newbold | 2019-10-04 | 2 | -1/+7 |
| | |||||
* | fix GROBID POST flags | Bryan Newbold | 2019-10-04 | 1 | -1/+3 |
| | |||||
* | workers: better generic batch-size arg handling | Bryan Newbold | 2019-10-03 | 1 | -0/+6 |
| | |||||
* | handle GROBID fetch empty blob condition | Bryan Newbold | 2019-10-03 | 1 | -1/+2 |
| | |||||
* | grobid_affiliations fix from prod, and usage example | Bryan Newbold | 2019-10-02 | 1 | -0/+5 |
| | |||||
* | deliver_dumpgrobid_to_s3: typo fix from old prod | Bryan Newbold | 2019-10-02 | 1 | -3/+4 |
| | |||||
* | grobid affiliation extractor (script) | Bryan Newbold | 2019-10-02 | 1 | -0/+47 |
| | |||||
* | python tests for pusher classes | Bryan Newbold | 2019-10-02 | 2 | -0/+28 |
| | |||||
* | have grobidworker error status indicate issues instead of bailing | Bryan Newbold | 2019-10-02 | 1 | -4/+13 |
| | |||||
* | grobid_tool.py example usage in docstring | Bryan Newbold | 2019-10-02 | 1 | -0/+6 |
| | |||||
* | add tests for affiliation extraction | Bryan Newbold | 2019-10-02 | 2 | -1/+25 |
| | |||||
* | have grobid2json extract full names and affiliations | Bryan Newbold | 2019-10-02 | 1 | -5/+27 |
| | |||||
* | more counts and bugfixes in grobid_tool | Bryan Newbold | 2019-09-26 | 3 | -5/+7 |
| | |||||
* | off-by-one error in batch sizes | Bryan Newbold | 2019-09-26 | 1 | -1/+1 |
| | |||||
* | small improvements to GROBID tool | Bryan Newbold | 2019-09-26 | 2 | -2/+10 |
| | |||||
* | lots of grobid tool implementation (still WIP) | Bryan Newbold | 2019-09-26 | 8 | -16/+748 |
| | |||||
* | pylint as part of pytest; update lint config | Bryan Newbold | 2019-09-25 | 2 | -1/+17 |
| | |||||
* | pipfile update | Bryan Newbold | 2019-09-25 | 2 | -241/+70 |
| | | | | | | | - remove hadoop stuff (mrjob, happybase, etc) - add flask - add pytest-pylint plugin - reformat (automatic by newer pipenv) | ||||
* | test of GROBID client | Bryan Newbold | 2019-09-25 | 1 | -0/+53 |
| | |||||
* | move a bunch of random old scripts to subdir | Bryan Newbold | 2019-09-25 | 9 | -0/+0 |
| | |||||
* | get rid of old xml2json | Bryan Newbold | 2019-09-25 | 1 | -7/+0 |
| | |||||
* | refactor old python hadoop code into new directory | Bryan Newbold | 2019-09-25 | 10 | -1590/+0 |
| | |||||
* | re-write parse_cdx_line for sandcrawler lib | Bryan Newbold | 2019-09-25 | 3 | -2/+116 |
| | |||||
* | fix test grobid2json test | Bryan Newbold | 2019-09-25 | 1 | -1/+4 |
| | | | | For new extra fields | ||||
* | commit WIP on file ingest script | Bryan Newbold | 2019-09-23 | 1 | -0/+386 |
| | |||||
* | start refactoring sandcrawler python common code | Bryan Newbold | 2019-09-23 | 5 | -0/+131 |
| | |||||
* | update Pipfile with additional libraries | Bryan Newbold | 2019-09-23 | 2 | -77/+293 |
| | |||||
* | grobid2json: extract fatcat identifier | Bryan Newbold | 2019-09-20 | 1 | -1/+5 |
| | |||||
* | add filter_groupworks.py | Bryan Newbold | 2019-09-04 | 1 | -0/+144 |
| | | | | For use with new release grouping/matching jobs. | ||||
* | large pipfile update | Bryan Newbold | 2019-09-04 | 1 | -375/+402 |
| | | | | | | | | | Covers some security changes, but might need to revert if this breaks things. Should use version locking in Pipefile better to prevent unintentional large upgrades, especially when we don't have good test coverage in this repo. | ||||
* | ia_pdf_match.py bugfix | Bryan Newbold | 2019-07-07 | 1 | -4/+4 |
| | |||||
* | create deliver_gwb_to_disk.py | Bryan Newbold | 2019-07-07 | 1 | -0/+166 |
| | |||||
* | petabox journal files ingest updates | Bryan Newbold | 2019-06-20 | 1 | -0/+108 |
| | |||||
* | update grobid2json to include given_name/surname | Bryan Newbold | 2019-05-13 | 2 | -6/+10 |
| | |||||
* | deliver_dumpgrobid_to_s3: allow heritrix-style SHA-1 format | Bryan Newbold | 2019-05-10 | 1 | -0/+12 |
| | |||||
* | deliver_dumpgrobid_to_s3: storage class config | Bryan Newbold | 2019-05-09 | 1 | -1/+7 |
| |