Add Trademark Trial and Appeal Board scraper#1851
Add Trademark Trial and Appeal Board scraper#1851grossir merged 12 commits intofreelawproject:mainfrom
Conversation
Adds a new scraper for the Trademark Trial and Appeal Board (TTAB) Reading Room at ttab-reading-room.uspto.gov. Scrapes precedential opinions (precedentCitableIndicator=Y) via the JSON API, with support for backscraping by date range. Includes test fixture and compare file. CourtID: ttab First opinion date: 1986-12-23 Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
There was a problem hiding this comment.
@anseljh this is working. I just left some comments on
- data (should we collect the author? is it even the author?)
- code (standards that we use for scrapers)
If you want me to take over the code changes, I can do it, let me know
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
|
Amazing, thanks for the great review @grossir! I know this isn't really on your roadmap, so please treat it with low priority and leave the next improvements to me. :) |
|
Back to you @grossir (but again, super low priority) |
grossir
left a comment
There was a problem hiding this comment.
I added a comment on the difference between "author" and "judge" on the previous review
grossir
left a comment
There was a problem hiding this comment.
Sorry, some small changes are needed from the recent async merge!
But after those, both the scraper and the backscraper are working as expected, and this will be ready to merge.
To deploy this scraper I will need the courts ready, too freelawproject/courts-db#126
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
juriscraper/opinions/united_states/administrative_agency/ttab.py
Outdated
Show resolved
Hide resolved
|
Hi @grossir, I made your suggested async updates. The failing tests look like they're PACER stuff, so unrelated to my code. Over to you. |
grossir
left a comment
There was a problem hiding this comment.
Looks good! I will deploy this and track the backscrape in another issue
Adds a new scraper for the Trademark Trial and Appeal Board (TTAB) Reading Room at ttab-reading-room.uspto.gov. Scrapes precedential opinions (precedentCitableIndicator=Y) via the JSON API, with support for backscraping by date range. Includes test fixture and compare file.
CourtID: ttab
First opinion date: 1986-12-23 (the TTAB goes back earlier; that is the date of the earliest opinion in the TTAB Reading Room online system)
See freelawproject/foresight#4