adlumal
Many neural OpenIE systems train on labels from classical systems. This keeps the classical algorithm but parallelizes the BFS exploration on GPU.
Triplet-extract is a GPU-accelerated Python implementation of Stanford OpenIE
Building Fast Vector Search for Legal Documents
The main motivation for using USearch is that CPU compute is cheap and easy to scale.
> There was a slight loss of -0.6 dB per decade in the cumulative threshold, but regression analysis showed the lack of a significant correlation between age and sensitivity. The intergroup analysis confirmed that infrared vision did not significantly differ between the four decades of life. The sensitivity level did not significantly correlate with visual acuity, spherical equivalent, retinal thickness or straylight parameter. The comparison of values measured at the seven locations showed a significant difference between the central (19.7 ±2.2dB) and the peripheral retina (22.5 ±2.4dB).
Source: https://iovs.arvojournals.org/article.aspx?articleid=2745068
LLMs are also great at following style, not via criteria but via examples. So this is something that’s easily overcome.
I discovered this when I made an error in a creative writing tool I was working on. I told it to follow the writing style of existing story text, but it ended up making the system messages follow the same style. It was quite amusing to see tool messages and updates written in an increasingly enthusiastic Shakespearean/etc prose (so I left it unfixed!)
Show HN: I made a state machine framework for guided conversations with LLMs
https://github.com/adlumal/GoalChain
It’s written in Python and I call it GoalChain. It lets you build a conversation flow graph that the user traverses. When there’s enough input it spits out a dictionary with the defined fields. Otherwise it will jump state to state as led by the user.It was fun to write, and it’s surprisingly effective if you keep in mind you’re prompt-engineering every string and field name.README.md has a...