Retrieval Augmented Generation for New Orleans City Council Transparency
eyeonsurveillance.org
eyeonsurveillance.org
[1] https://www.eff.org/pages/cell-site-simulatorsimsi-catchers
University of Washington actually has a neat project where they drove around Seattle and Milwaukee to try and do International Mobile Subscriber Identity (IMSI)-Interceptor detection. Basically, find cars or buildings with mobile towers that intercept and redirect your cell signal through a man-in-the-middle observation. [2] Notably, United States Citizenship and Immigration Services building (USCIS) apparently operates one. The pictures are rather pretty.
How is this not illegal?
My own opinion is that convening in-person meetings with Robert's Rules were necessary before telecommunications, but they're long past their useful life.
Side note: Spotting a bit of lorem ipsum on the site which seems odd.
Think of a tool that you can say "Listen to all phone conversations and notify when someone talks about $TOPIC"
The people who are in a position to do this are probably in a position to do anything else they want to do with said phone calls. What's changing is that random joes can do this stuff now.
No, I'm not really worried about Joe doing that, just Uncle Sam
I can reliably trigger a disconnect for my calls if I blurt out a series of keywords. Distinct behavior from my mobile carrier's neutrality.
Attention is all you need. But not the way we here at HN expect.
If you investigate police statistics, you'll see that the "story" about the statistics is often dictated by the availability of the statistics. Go to a "safe" city and review the statistics on the police department website. The availability of those statistics is all over the place, and one city will claim they can't publish the information from past years because of COVID-19, and the next city will say that they can only publish information from the past because of COVID-19. One city will claim impossible to verify outcomes. And, another city will publish information which will be used to prove political points by failing newspapers.
This feels like it could really shift attention to processing information and bringing attention to when that information isn't available.
Perhaps they have trouble thinking of additional questions to ask? Their first few interactions probably cover the things they care most about. They get an answer and that’s it. Maybe a “subscribe to updates whenever this topic comes up in a meeting again” feature would be useful?
The suggestion's a cool idea. In addition to generic warning updates, you could also do "send me a summary" every time it appears. Kinda RSS feed summaries. Since they're integrating the news, they could also do full news coverage of the day summaries. Might actually be helpful for some people. Daily summary of "what happened in New Orleans yesterday?"
Learning how to use this tool involves learning what kind of questions can be answered by this data, and formulating those questions requires a pretty in-depth knowledge of how city politics actually works.
On top of that people ( rightfully) feel they have no power to change anything on their own without requiring a multi-year almost full time job pressuring and bringing awareness to the public, which is part of being a politician, which is exactly what they don’t have the time for and the will to deal with those type of people, which are being paid for and you don’t.
[1] For example, your query might have had X be 'crime' and the transcript would have references to multiple specific types of crime such as 'muggings', 'vandalism' etc. which a full text search isn't going to match. Further, with the LLM front-end you could refine the query to ask about violent crime etc.
[1]
https://eyeonsurveillance.org/blog/nola-israel-connections
[2]
https://github.com/eye-on-surveillance/sawt/tree/main/packag...
[3]
https://github.com/eye-on-surveillance/sawt/blob/main/packag...
I would have liked more discussion on hallucinations, which is the ultimate pitfall of LLMs. This is critical for discovery-based public-facing chatbots.
I'm also very skeptical of real-world HyDE applications as they depend on the underlying model to properly answer the question, and can easily drift from the intention.
If you mean that increasing token counts in expensive, I suppose sure - but the retrieval side itself is not the cost center in general.
The retrieval part can be expensive if an LLM is used to confirm that it is sufficient, and if it's decided to continue searching if it's not.
OpenAIs retrieval is a perfect example. It works, but it's very expensive
Have you heard differently?
It's definitely not ready.... Yet.
I think RAG can be used in a way that eliminates or drastically reduces hallucinations, but to do that you have to do quite a lot of work to constrain the context and structure the prompting to address very specific questions. When you apply these more general frameworks they pump in large amounts of context in an unstructured manner and you just end right back at hallucinations again because the context isn't constrained enough.
So RAG is useful to me but not a silver bullet. It doesn't solve the original problem of wanting all the features of an LLM but without the hallucinations. It gives you some targeted way to use the LLM that doesn't hallucinate but misses a lot of the functionality people want.