Replies: 1 comment 2 replies
-
I can understand this need, but I'm not sure notes is the way to do it. It feels like what you really want is something that highlights new content since the last time you loaded the page. This reminds me of Github's PR thing that gives you an option of "commits since last review." The UX of this might be tricky, but I could see a few implementations:
That's a good idea. Notes on docket entries should appear on the docket. But it's hard from a UI perspective since notes can be long and they can be either on primary docs or attachments. Maybe such notes get crammed into an icon too? If we start showing notes, people will want to edit them too...
We're working on docket entry classification now using an encoder model, but it'll take some time to get it right. Once that's done this feels more feasible (but so much judgement!)
These are both probably doable in some sense. We haven't tried. The trick is doing it well and dealing with 10,000 edge cases.
After we categorize the docs, we'll be able to write custom summarizers for each type of document. It's on the roadmap — But it's going to be impossible at scale, so we have to solve that. The current solution to that is to have a credits system. You buy $20 of credit at a time, then you can summarize for a nickle or whatever by clicking a button.
We have no ambition of doing this. Too scary and too risky.
Neat. Hard from a UI/design perspective, but doable, particularly once you have category tags.
A fine idea, but not a priority for us. :) So summarizing, there's a combination of things here. Some we'll do ourselves, eventually, others are new and interesting. My favorite ideas:
Thanks for writing in! |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hi!
This is a bit of "scratching an itch", but I think there's synergies where it can be useful for RECAP/courtlistener. I've been toying with an idea of developing something a bit customized since CourtListener doesn't seem to serve my current use case that well, but then, I guess the most productive course of action is to help CourtListener :) I didn't know where to talk of this, so I hope this is a good place.
I consider myself an "everything but UI/frontend" geek, including machine learning. I would suspect that my most unique skills lie outside web frameworks (I'm not very familiar with those, including for the backend, but I can figure it out; protocols and JSON etc. pose no problems). Right now I would also likely have some time, but I am bad at predictions, especially those concerning the future.
I think it helps if I describe what I do, what I want to do, and what I have thought about developing.
What I currently want to do
There have been developments in the (legal) world lately that have caused 100+ lawsuits around a vaguely defined theme. Being a law geek, I'd like to keep a track on what's going on. Previously I've done this with 5 or so lawsuits (and already wished for some tooling), but now it's getting a bit more unmanageable.
How I do it, and where the current UX fails me
Basically I have a tree of 100 open tabs of dockets that I refresh to see if there's updates.
There's some impedance between the courtlistener UI and what I want to do, as well as some things that I think just arent't there (and, I admit, might not be relevant for most users and thus possibly should not be implemented; take this all for background).
I'll try to rank the items for importance for my use case, as I currently perceive it; this is not intended to imply any kind of generic importance. Some of these are also the kind of things that I could try to solve with LLMs.
One of the biggest things I'm missing is something to keep track of which documents, or which docket entries, I have already seen. (Importance for my use case: High)
To get a good overview of a case, or if I'm familiar with a case, I'd usually want to hide the less important stuff. Of course what is important is a value judgment, but usually admissions, appearances etc. administravia I would like to see hidden. (Importance for my use case: High. LLM potential if the data CourtListener has doesn't allow good classification.) Perhaps UI-wise it could be something that merely collapses those into a small expandable item saying "> 2 appearances, 1 motion pro hac vice, 1 order granting pro hac vice" or similar.
Often docket text entries contain numbers of cases in courts of appeals, or other courts. I assume this is something that either is hard or just hasn't been implemented yet, but I'd love to see it. (Medium. LLM potential.)
Docket text entries, as well as document texts, often mention other items in the docket, or some times items on other dockets. Links would be nice to have. (Same document: Low-Medium; Other dockets: Low. LLM potential.) A clever system could also presumably be able to track which motions are still live (Low; LLM potential, but trickier), or generally tracking the posture of the case.
Some thoughts on what I thought for my "custom tool" (some of which might make sense for CourtListener?)
When I was thinking of selectively downloading data to a graph database for personal use (although given the existing relational schema, I'm not sure it wouldn't be better to just run with that, even at small scale), here are some features that I thought I might want to implement:
Miscellaneous wishes
I looked a bit at the API. I can see that by default I don't have a lot of access (presumably to scaling reasons? also privacy?).
I appreciate these concerns, but I have one suggestion, even if you're open to giving me more access. For development purposes, it would likely be useful to have some amount of sample data accessible using the limited APIs too. I think a sane way that I assume should not overwhelm the systems could be to manually select a few suitable dockets/cases and allow access to those without extra permissions. I think this would let people play and see what they can do and then request for more access if they feel they're onto something.
Beta Was this translation helpful? Give feedback.
All reactions