Tag
text2ql is an open-source Python framework for multi-target natural language querying via a language-agnostic intermediate representation, supporting SQL and GraphQL with LLM-backed and deterministic modes, achieving high accuracy on benchmarks.
This paper systematically analyzes multiple pipeline extension components for Natural Language to SQL translation, including intermediate representations, synthetic data, preprocessing, and a reranker, using SmBoP and RASAT architectures, and finds that their interactions matter more than simply combining all components.
The author discusses the lack of intermediate representation (IR) and verifier in the deployment of AI in serious industries, using text-to-CAD as an example to illustrate the key role of unified IR and verification in the feasibility of AI solutions.
A blog post explaining PyTorch FX graphs, which are an intermediate representation used throughout the PyTorch 2.0 compile ecosystem. It covers the core objects Graph, Node, and GraphModule, and how to understand and work with them.
A blog post from Minimal detailing how they built a file format conversion engine using an Intermediate Representation to manage complexity linearly, drawing parallels to biological bow-tie architectures.
The article discusses Partial Static Single Information (SSI) form, an extension to SSA in compilers that captures path-dependent type information. It proposes a practical shortcut for implementing Partial SSI during SSA construction in dynamic languages, specifically referencing an implementation in Ruby's ZJIT.
jank, a Clojure dialect, has introduced a custom intermediate representation designed at the level of Clojure's semantics to enable better optimizations and compete with the JVM.
SkCC is a compilation framework that uses a strongly-typed intermediate representation to enable portable deployment of agent skills across different frameworks while enforcing security, significantly improving performance and reducing maintenance.