<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>DOLAP</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Case for Instance-Optimized LLMs in OLAP Databases</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Bardia Mohammadi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Laurent Bindschaedler</string-name>
          <email>bindsch@mpi-sws.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Max Planck Institute for Software Systems</institution>
          ,
          <addr-line>Saarbrücken</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>27</volume>
      <abstract>
        <p>Large Language Models (LLMs) can enhance analytics systems with powerful data summarization, cleaning, and semantic transformation capabilities. However, deploying LLMs at scale - processing millions to billions of rows - remains prohibitively expensive in computation and memory. We present IOLM-DB, a novel system that makes LLM-enhanced database queries practical through query-specific model optimization. Instead of using general-purpose LLMs, IOLM-DB generates lightweight, specialized models tailored to each query's specific needs using representative data samples. IOLM-DB reduces model footprints by up to 76% and increases throughput by up to 3.31× while maintaining accuracy through aggressive compression techniques, including quantization, sparsification, and structural pruning. We further show how our approach enables higher parallelism on existing hardware and seamlessly supports caching and batching strategies to reduce overheads. Our prototype demonstrates that leveraging LLM queries inside analytics systems is feasible at scale, opening new possibilities for future OLAP applications.</p>
      </abstract>
      <kwd-group>
        <kwd>analytics</kwd>
        <kwd>cube</kwd>
        <kwd>OLAP</kwd>
        <kwd>LLM</kwd>
        <kwd>instance-optimization</kwd>
        <kwd>scalability</kwd>
        <kwd>quantization</kwd>
        <kwd>sparsification</kwd>
        <kwd>pruning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        LLMs have demonstrated exceptional capabilities in
natural language understanding and generation [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4">1, 2, 3, 4</xref>
        ].
One promising application in data management is
integrating LLM prompting into database queries. This approach
is particularly useful in analytical database systems,
enabling users to harness the power of LLMs directly in their
queries [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. For instance, given a table of unstructured
product reviews, a user could write a query like:
SELECT product_id, user_id,
      </p>
      <p>review_summary
FROM product_reviews;</p>
      <p>prompt('summarize in 5 words: ' || review) AS
This approach opens up new possibilities for generating,
summarizing, cleaning, and transforming structured and
unstructured data directly within the database.</p>
      <p>
        However, applying LLM prompts to each row of data
presents significant challenges. A typical query, such as
a transformation, classification, or schema extraction,
requires a separate LLM invocation involving tokenization,
context encoding, and autoregressive decoding. This
perrow inference results in high computational overhead, as
even simple queries can trigger millions or billions of LLM
calls, leading to excessive latency and resource
consumption, especially for large tables. While running local
models [
        <xref ref-type="bibr" rid="ref3 ref7">3, 7</xref>
        ] instead of cloud-based models [
        <xref ref-type="bibr" rid="ref2 ref8 ref9">8, 9, 2</xref>
        ] may reduce
costs and latency, the overheads typically remain significant
relative to conventional database operations, and running
large-scale distributed models may prove challenging due
to the lack of co-located accelerators and large memory
requirements. These limitations highlight the importance of
developing eficient strategies to integrate LLMs into
analytics workflows without compromising performance or
scalability.
guages and Analytical Processing of Big Data, co-located with EDBT/ICDT
∗Corresponding author.
0009-0001-3658-7291 (B. Mohammadi); 0000-0003-0559-631X
nEvelop-O
LGOBE
(L. Bindschaedler)
(L. Bindschaedler)
      </p>
      <p>
        We propose a practical approach to mitigate these
challenges: instance-optimized LLMs for databases (IOLM-DB).
By tailoring models to the specific workloads and data
distributions of a given query and database instance, we reduce
the cost of LLM inference, making it more practical to use at
scale. We find that the OLAP setup is an ideal environment
for creating optimized models because it operates in a
controlled setting where the workload and data are predictable.
IOLM-DB combines multiple model compression techniques,
including quantization (reducing numerical precision) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ],
sparsification (introducing zero elements) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], and
structural pruning (removing non-essential components) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
The resulting models preserve task-relevant capabilities
while being significantly smaller and cheaper to execute
with higher parallelism, helping to narrow the performance
gap for row-by-row LLM execution.
      </p>
      <p>
        We have developed an initial prototype of IOLM-DB that
targets Python’s pandas library [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] for rapid iteration. By
working in this simplified environment, we can experiment
with various optimization strategies and gather initial
performance insights before integrating these strategies into a
production environment. The main objective of this paper
is to provide a proof-of-concept for our approach,
allowing us to evaluate potential performance gains and identify
challenges that may arise when implementing and
deploying instance-optimized models. Our preliminary results
indicate that IOLM-DB can generate compressed models
on the fly that are up to 3.28 × smaller than the base model
while sporting similar or better accuracy, achieves higher
parallelism on the same hardware, and increases throughput
between 2.52× and 3.31× on three representative workloads.
      </p>
      <sec id="sec-1-1">
        <title>The paper makes the following contributions:</title>
        <p>• We propose an end-to-end system for prototyping
LLM prompting in OLAP scenarios and a series of
workloads to assess its performance.
• We introduce the first method for generating
instance-optimized LLMs in database environments.
• We evaluate the eficiency of our method on the
proposed workloads, showing significant performance
improvements. These results indicate a promising
ifrst step toward demonstrating the feasibility of</p>
      </sec>
      <sec id="sec-1-2">
        <title>LLM compression for such applications.</title>
        <sec id="sec-1-2-1">
          <title>Artifact Availability</title>
        </sec>
      </sec>
      <sec id="sec-1-3">
        <title>The source code and datasets used</title>
        <p>in this paper are publicly available at https://github.com/
© 2025 Copyright for this paper by its authors. Use permitted under Creative Commons License
mpi-dsg/IOLM-DB.</p>
        <p>CEUR</p>
        <p>ceur-ws.org</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Background and Motivation</title>
      <p>This section briefly overviews key concepts and related
work that motivate our approach.</p>
      <p>
        LLM Prompting in Databases Augmenting databases
with the ability to prompt LLMs can facilitate data
wrangling and analysis by enabling natural language queries and
transformations [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Rather than exporting data for
external processing or implementing complex client-side
integrations, bringing LLM capabilities directly into the database
execution environment ofers a more streamlined approach.
Recent non-peer-reviewed work, such as LOTUS [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], has
demonstrated the feasibility of extending relational models
with LLM-powered semantic operators, enabling AI-based
operations like natural language-driven sorting and
aggregation. This paper considers a system that integrates LLM
prompts as first-class operations within the query
processing pipeline, allowing them to be composed with traditional
database operations. While our focus is on OLAP systems,
the principles extend to other database architectures.
      </p>
      <sec id="sec-2-1">
        <title>New LLM-Based Capabilities LLM integration enables</title>
        <p>powerful new capabilities for database systems, especially
when working with unstructured or semi-structured data.
These capabilities include summarization, sentiment
analysis, data extraction, error correction, and semantic
transformations. LLMs can also enable more flexible abnd intuitive
operations, such as fuzzy matching and semantic joins
beyond exact string matching.</p>
        <p>
          Other Approaches Existing approaches to adding these
capabilities have notable limitations. Code generation
techniques [
          <xref ref-type="bibr" rid="ref15 ref5">15, 5</xref>
          ], where LLMs generate executable database
code, can be brittle and struggle with complex
transformations that require deep semantic understanding. Alternative
approaches using simpler models trained on input-output
pairs [
          <xref ref-type="bibr" rid="ref16 ref17 ref18">16, 17, 18</xref>
          ] face challenges handling diverse scenarios
and require extensive training data curation. While these
methods can work for specific use cases, they often fail
to provide the flexibility and generality needed for broad
adoption in database systems.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>The Need for Instance-Optimization We argue that</title>
        <p>
          anything short of directly invoking the LLM for such tasks
is inherently limiting, as it would restrict the system’s
expressiveness. Therefore, eficiency is paramount to making
LLMs practical at scale, especially for large-scale
analytics. Many anticipated use cases require invoking the LLM
at a fine-grained level, such as once per row or more
frequently [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. This granularity requires a new approach that
reduces inference costs while maintaining accuracy, which
motivates our approach of specializing LLMs for specific
prompts and data patterns.
        </p>
        <p>OLAP environments are particularly well-suited for such
optimizations, as their controlled setting often allows query
patterns and data characteristics to be inferred or extracted
in advance, enabling model optimization tailored to these
patterns. Similarly, interactive queries frequently exhibit
recurring or predictable patterns that can be leveraged to
create instance-optimized models, improving eficiency and
accuracy as these patterns evolve over time. Although our
current method may introduce too much overhead for some
use cases, we expect it to be highly efective for long-running
queries, where significant performance gains outweigh the
upfront cost of optimization during execution.</p>
        <p>
          LLM Compression Techniques Recent advances in LLM
optimization provide a foundation for our approach. We
leverage three key techniques from the literature:
quantization, which reduces numerical precision to decrease memory
requirements [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]; sparsification, which introduces
strategic zero elements to minimize computational overhead [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ];
and structural pruning, which removes non-essential model
components [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. While these techniques have proven
efective for domain-specific optimization, our scenario presents
unique challenges. We need to optimize at a much finer
granularity – for individual queries or prompts rather than
broad domains – and ensure consistent, predictable behavior
when working with structured data.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. System Design and Architecture</title>
      <p>IOLM-DB is an OLAP system that integrates LLM invocation
directly into its execution pipeline while ensuring that this
integration is eficient, scalable, and cost-efective.
3.1. Overview
We assume a setup where the user executes queries over
one or more database tables (in our prototype, pandas
DataFrames). These queries can include calls to an LLM, for
example, to summarize free-form text columns, transform
semi-structured fields, or provide semantic annotations.
Rather than invoking a general-purpose LLM repeatedly
and incurring high computational and memory overhead at
runtime, IOLM-DB creates a specialized, instance-optimized
LLM explicitly tailored for the query and dataset. For
example, a query performing text summarization on product
reviews requires a diferent optimization than a data
correction query. To achieve this specialization, the model is
compressed and pruned based on the query type and data
characteristics. This approach is necessary because a
onesize-fits-all model is ineficient; diferent queries demand
varying levels of understanding, precision, and
computational cost.</p>
      <p>IOLM-DB works in tandem with the underlying
analytics engine. While the engine handles standard relational
operations eficiently, we introduce custom operators that
intercept LLM prompts in the query. These operators
trigger a workflow that generates a specialized LLM for that
particular query and data distribution. This process
leverages a suite of techniques – quantification, sparsification,
and pruning – to minimize both the memory footprint of
the LLM and the inference costs, ensuring that at runtime
the optimized LLM can be invoked with minimal latency
and resource usage.</p>
      <p>We drastically reduce per-row inference overhead by
producing a specialized LLM for each query instance. This
approach enables running LLM-based transformations and
analyses at scale, supporting massive parallelism and
eficient resource utilization. Ultimately, the goal is to handle
large workloads and large numbers of concurrent queries
while providing near-interactive response times.
3.2. Techniques to Generate</p>
      <p>Instance-Optimized Model
Our system combines multiple compression techniques to
reduce memory consumption and compute costs at the LLM
level. By carefully integrating these methods, we maintain
model accuracy while achieving significant resource savings.
We combine the following techniques in IOLM-DB.
Quantization By lowering numerical precision (e.g.,
using 8-bit weights and sometimes 8-bit activations), we
reduce both the GPU memory footprint and computational
overhead. Quantization retains the model’s core capabilities
but significantly increases inference throughput.
Sparsification Imposing structured or unstructured
sparsity patterns in model weights reduces the number of active
parameters, leading to fewer operations during inference
and, in some cases, allows for hardware-level support for
sparse computations.</p>
      <p>
        Structural Pruning Removing entire components such
as attention heads or entire layers that contribute little to
the task at hand reduces model depth and complexity. Full
structural pruning, aided by tools such as LLM-Pruner [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ],
enables the construction of ultra-compact models
specialized for the given query patterns. These techniques are
not applied in isolation. Methods such as GPTQ [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
and SmoothQuant [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] combine pruning and quantization
steps to preserve accuracy while aggressively reducing size.
SparseGPT [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] applies pruning strategies suitable for large
models in a one-shot manner, maintaining accuracy even
at high sparsity levels. The result is a highly compressed
model tailored to the query’s distribution and the dataset’s
characteristics. We use calibration data – small, unlabeled
samples representing the query’s input domain – to
finetune quantization parameters and pruning thresholds. This
process ensures that the specialized LLM eficiently
handles the target data, reducing resource requirements while
minimizing accuracy loss.
3.3. Runtime and Invocation Optimizations
At runtime, the optimized LLM is invoked by custom
operators within the OLAP engine’s execution pipeline. IOLM-DB
uses the following optimizations to further reduce overhead.
Caching Intermediate results and repeated inputs are
cached so that identical LLM queries need not be
recomputed, which is especially valuable when data contains
frequent duplicates or recurring patterns.
      </p>
      <p>Batching We batch multiple requests to the LLM together
to amortize invocation overhead. By grouping multiple rows
or operations, we minimize switching costs and achieve
higher throughput.</p>
      <p>Cascading (Future Work) We plan to explore cascading
strategies in the future, where an initial coarse-grained LLM
invocation feeds into more specialized or higher-precision
models only where needed. This approach could further
refine trade-ofs between speed, cost, and accuracy.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Workloads and Use Cases</title>
      <p>
        We evaluate our approach on three representative
workloads, each designed to highlight a diferent aspect of
integrating LLM invocations into OLAP queries. All these
workloads operate on real-world datasets (e.g., Amazon
Review [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], Github Typos [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]) and are designed to stress
diferent points along the performance-accuracy spectrum.
4.1. Summarization (Text Reduction)
This workload involves condensing verbose free-text fields
into short summaries. An example use case is taking product
reviews, extracting their essential meaning, and outputting
a concise summary – e.g., summarizing each product review
into five words. Such summarization helps analysts quickly
gain insights from large volumes of textual data without
manually sifting through lengthy entries. By operating
on unstructured Amazon Reviews datasets [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], we test
the system’s ability to scale and maintain accuracy when
transforming large amounts of unstructured text.
4.2. Data Correction
Data correction enhances data quality by addressing errors
or inconsistencies. For instance, we can provide a specific
data type or category and task the system with correcting
typos or mismatches. By applying a per-row invocation of
the language model, we can correct misspelled code or text
records in GitHub for subsequent analysis [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
4.3. Fuzzy Joins (Semantic Mapping)
Fuzzy joins address the problem of integrating data from
multiple tables by understanding semantic similarity rather
than relying on exact string matches. For example, the
system can determine whether two entries from diferent
datasets refer to the same entity despite slight diferences
in wording or formatting, even when textual fields do not
perfectly align, improving data integration and discovery.
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Evaluation</title>
      <p>We conduct a preliminary evaluation of IOLM-DB through
experiments on the three workloads and associated datasets
described in Section 4. Our key objective is to verify the
viability of our approach for scaling LLM invocations per
row in a realistic setting.</p>
      <sec id="sec-5-1">
        <title>Metrics</title>
        <p>Our evaluation centers on the following metrics:
• Throughput: The number of rows processed per
second by the system, which reflects its overall
eficiency and scalability.
• Model Size: The size of the model, which serves
as a proxy for GPU memory usage and its capacity
to parallelize execution efectively. Smaller
models typically reduce memory pressure and improve
resource utilization.
• Accuracy: The proportion of rows where the
system produces correct results. For this evaluation,
we assume the baseline model achieves perfect
accuracy (accuracy = 1), and we compare the optimized
models by normalizing against this standard.</p>
        <p>
          Models We conduct our evaluation using Meta’s Llama
3.1 Instruct model with 8 billion parameters
instructiontuned language model (Llama-3.1-Instruct-8B) [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], which
strikes a balance between size and performance for the
workloads under consideration. The model is compact enough to
ift on a single modern GPU yet powerful enough to deliver
strong performance across all tasks. We verified our Llama
model’s suitability for these tasks by comparing it against
OpenAI’s GPT4o and Anthropic’s Claude Sonnet 3.5 and
manually verifying the results.
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>Baseline and Configurations We execute IOLM-DB us</title>
        <p>ing Llama-3.1-Instruct-8B, which serves as our baseline for
all metrics. Building upon this foundation, we evaluate two
optimized variants:
Workload
Summarization
Data Correction
Fuzzy Join</p>
        <p>Model
Baseline
IOLM-DB-Perf
IOLM-DB-Acc
Baseline
IOLM-DB-Perf
IOLM-DB-Acc
Baseline
IOLM-DB-Perf
IOLM-DB-Acc</p>
        <p>These two variants highlight an interesting trade-of
between performance and accuracy enabled by IOLM-DB
which we aim to explore in future work, allowing the user
to select whether to spend more time for better results or to
produce slightly less accurate results faster.</p>
      </sec>
      <sec id="sec-5-3">
        <title>Hardware and Configuration We run these experi</title>
        <p>ments on a machine equipped with an NVIDIA Hopper
H100 80 GB SXM GPU, two AMD CPUs (EPYC 9654), and
2 TB of DDR5. The operating system is 64-bit Debian Linux
(kernel version 5.15). We use CUDA 11.8, vLLM 0.6.3, and
HuggingFace 4.46.1 transformers.
5.1. Performance, Model Size, and Accuracy
Table 1 compares the baseline with our IOLM-DB
instanceoptimized models. We show the overall model size as
measured on the GPU, the resulting accuracy in our dataset
(normalized to the baseline), and the throughput achieved
in each case (in rows processed per second).</p>
        <p>These results underscore the benefits of
instanceoptimization for LLMs across all workloads considered. In
all cases except summarization, both IOLM-DB-Perf and
IOLM-DB-Acc achieve an accuracy score of 1,
demonstrating that our approach maintains baseline-level accuracy.
This outcome highlights that our optimizations preserve
model quality while reducing resource requirements.</p>
        <p>Our method achieves significant reductions in model size,
with compression factors of up to 76%, through quantization,
sparsification, and pruning. These reductions lower
memory requirements and improve computational eficiency.
The throughput improvements are substantial: 2.78× for
data correction and 2.52× for fuzzy join workloads. For
summarization, despite a slight accuracy decrease in
IOLM-DBPerf, we observe a 3.31× throughput improvement. These
performance gains stem from the compressed models and
reduced model size, enabling higher parallelism.</p>
        <p>The results demonstrate that instance-optimized LLMs
can efectively balance accuracy and eficiency, making them
suitable for performance-critical applications.
5.2. Discussion
Although these results are preliminary, they highlight the
potential of instance-optimization to enable eficient LLM
querying in analytics workloads. Our evaluation also
revealed several areas for improvement that could further
enhance the performance and scalability of our solution.</p>
        <p>One key bottleneck identified in our initial prototype is
the space consumed by the vLLM cache. Optimizing the
cache design could further reduce memory usage and
enable increased parallelism, particularly for workloads with
high concurrency demands. Also, the interface between
the pandas library and our instance-optimized operators
presents another area for improvement. Reengineering this
interface to reduce overhead and improve integration could
significantly boost overall performance. We expect to gain
one or two orders of magnitude performance improvements
from these optimizations.</p>
        <p>An interesting observation is that the resulting quality,
particularly for IOLM-DB-Acc, often improves compared to
the baseline. However, the normalization of the accuracy
score prevents this improvement from being reflected in
Table 1. These findings suggest that our instance-optimized
approach not only preserves accuracy but can, in some cases,
enhance it. Further investigation is needed to understand
the underlying factors driving these improvements and to
explore how they can be consistently leveraged.</p>
        <p>Finally, we plan to explore additional techniques in the
LLM compression space, such as advanced quantization
methods and knowledge distillation. The time to generate
an instance-optimized LLM is in the order of single-digit
minutes, which we believe is acceptable for most table sizes.
However, reducing that further could unlock additional use
cases outside the OLAP space.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>This paper presented IOLM-DB, a proof-of-concept system
for integrating LLM operations directly into OLAP query
pipelines. The core innovation lies in instance-optimizing
LLMs based on the specific query and dataset at hand.
IOLMDB can generate specialized models that drastically reduce
inference costs without sacrificing accuracy by leveraging
quantization, sparsification, and pruning techniques. Our
preliminary results suggest that this approach makes
rowby-row invocation of LLMs at scale both practical and
eficient, bridging the gap between powerful linguistic
transformations and large-scale analytics.</p>
      <p>This line of work opens up promising research
directions, encouraging the community to refine these techniques
further, explore new instance-level optimizations, and
ultimately bring high-performance, query-aware LLM
capabilities into mainstream analytical workflows.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.</given-names>
            <surname>Brown</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Mann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ryder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Subbiah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. D.</given-names>
            <surname>Kaplan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Dhariwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Neelakantan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Shyam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Sastry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Askell</surname>
          </string-name>
          , et al.,
          <article-title>Language models are few-shot learners</article-title>
          ,
          <source>Advances in neural information processing systems</source>
          <volume>33</volume>
          (
          <year>2020</year>
          )
          <fpage>1877</fpage>
          -
          <lpage>1901</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Team</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Anil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgeaud</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.-B. Alayrac</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Soricut</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Schalkwyk</surname>
            ,
            <given-names>A. M.</given-names>
          </string-name>
          <string-name>
            <surname>Dai</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Hauth</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Millican</surname>
          </string-name>
          , et al.,
          <article-title>Gemini: a family of highly capable multimodal models</article-title>
          ,
          <source>arXiv preprint arXiv:2312.11805</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H.</given-names>
            <surname>Touvron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lavril</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Izacard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Martinet</surname>
          </string-name>
          , M.
          <article-title>-</article-title>
          <string-name>
            <surname>A. Lachaux</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Lacroix</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Rozière</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Goyal</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Hambro</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Azhar</surname>
          </string-name>
          , et al.,
          <article-title>Llama: Open and eficient foundation language models</article-title>
          ,
          <source>arXiv preprint arXiv:2302.13971</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bubeck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Chandrasekaran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Eldan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gehrke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Horvitz</surname>
          </string-name>
          , E. Kamar,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. T.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lundberg</surname>
          </string-name>
          , et al.,
          <source>Sparks of artificial general intelligence: Early experiments with gpt-4</source>
          , arXiv preprint arXiv:
          <volume>2303</volume>
          .12712 (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Döhmen</surname>
          </string-name>
          ,
          <article-title>Towards eficient data wrangling with llms using code generation</article-title>
          ,
          <source>in: Proceedings of the Eighth Workshop on Data Management for Endto-End Machine Learning</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>62</fpage>
          -
          <lpage>66</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Narayan</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Chami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Orr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Arora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ré</surname>
          </string-name>
          ,
          <article-title>Can foundation models wrangle your data?</article-title>
          ,
          <source>arXiv preprint arXiv:2205.09911</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A. Q.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sablayrolles</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mensch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bamford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Chaplot</surname>
          </string-name>
          , D. d. l. Casas,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bressand</surname>
          </string-name>
          , G. Lengyel,
          <string-name>
            <given-names>G.</given-names>
            <surname>Lample</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Saulnier</surname>
          </string-name>
          , et al.,
          <source>Mistral 7b, arXiv preprint arXiv:2310.06825</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Achiam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Adler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Agarwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Akkaya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. L.</given-names>
            <surname>Aleman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Almeida</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Altenschmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Altman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Anadkat</surname>
          </string-name>
          , et al.,
          <source>Gpt-4 technical report, arXiv preprint arXiv:2303.08774</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Anthropic</surname>
          </string-name>
          , Claude,
          <year>2024</year>
          . URL: https://www.anthropic. com/claude, large language model.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>K.</given-names>
            <surname>Egashira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Staab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vechev</surname>
          </string-name>
          ,
          <article-title>Exploiting LLM quantization</article-title>
          , in: The Thirty-eighth
          <source>Annual Conference on Neural Information Processing Systems</source>
          ,
          <year>2024</year>
          . URL: https://openreview.net/forum? id=
          <fpage>ISa7mMe7Vg</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>E.</given-names>
            <surname>Frantar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Alistarh</surname>
          </string-name>
          ,
          <article-title>Sparsegpt: Massive language models can be accurately pruned in oneshot</article-title>
          ,
          <source>ArXiv abs/2301</source>
          .00774 (
          <year>2023</year>
          ). URL: https://api. semanticscholar.org/CorpusID:255372747.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>X.</given-names>
            <surname>Ma</surname>
          </string-name>
          , G. Fang,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Llm-pruner: On the structural pruning of large language models</article-title>
          ,
          <source>ArXiv abs/2305</source>
          .11627 (
          <year>2023</year>
          ). URL: https://api. semanticscholar.org/CorpusID:258823276.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>W.</given-names>
            <surname>McKinney</surname>
          </string-name>
          , et al.,
          <article-title>pandas: a foundational python library for data analysis and statistics, Python for high performance and scientific computing 14 (</article-title>
          <year>2011</year>
          )
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Guestrin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zaharia</surname>
          </string-name>
          , Lotus:
          <article-title>Enabling semantic queries with llms over tables of unstructured and structured data</article-title>
          ,
          <source>arXiv preprint arXiv:2407.11418</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tworek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. P. D. O.</given-names>
            <surname>Pinto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kaplan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Edwards</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Burda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Joseph</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Brockman</surname>
          </string-name>
          , et al.,
          <source>Evaluating large language models trained on code, arXiv preprint arXiv:2107.03374</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Cambronero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gulwani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Le</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Perelman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Radhakrishna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Simon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tiwari</surname>
          </string-name>
          , Flashfill++:
          <article-title>Scaling programming by example by cutting to the chase</article-title>
          ,
          <source>Proceedings of the ACM on Programming Languages</source>
          <volume>7</volume>
          (
          <year>2023</year>
          )
          <fpage>952</fpage>
          -
          <lpage>981</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Banerjee</surname>
          </string-name>
          , Ç. Demiralp, G. Durrett,
          <string-name>
            <surname>I. Dillig</surname>
          </string-name>
          ,
          <article-title>Data extraction via semantic regular expression synthesis</article-title>
          ,
          <source>Proceedings of the ACM on Programming Languages</source>
          <volume>7</volume>
          (
          <year>2023</year>
          )
          <fpage>1848</fpage>
          -
          <lpage>1877</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Chu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Ganjam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Narasayya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chaudhuri</surname>
          </string-name>
          ,
          <article-title>Transform-data-by-example (tde) an extensible search engine for data transformations</article-title>
          ,
          <source>Proceedings of the VLDB Endowment</source>
          <volume>11</volume>
          (
          <year>2018</year>
          )
          <fpage>1165</fpage>
          -
          <lpage>1177</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>E.</given-names>
            <surname>Frantar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ashkboos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Hoefler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Alistarh</surname>
          </string-name>
          ,
          <article-title>Gptq: Accurate post-training quantization for generative pre-trained transformers</article-title>
          ,
          <source>ArXiv abs/2210</source>
          .17323 (
          <year>2022</year>
          ). URL: https://api.semanticscholar.org/CorpusID: 253237200.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>X.</given-names>
            <surname>Ma</surname>
          </string-name>
          , G. Fang,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Llm-pruner: On the structural pruning of large language models</article-title>
          ,
          <source>Advances in neural information processing systems</source>
          <volume>36</volume>
          (
          <year>2023</year>
          )
          <fpage>21702</fpage>
          -
          <lpage>21720</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>E.</given-names>
            <surname>Frantar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ashkboos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Hoefler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Alistarh</surname>
          </string-name>
          ,
          <article-title>Gptq: Accurate post-training quantization for generative pretrained transformers</article-title>
          ,
          <source>in: The Eleventh International Conference on Learning Representations</source>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>G.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Seznec</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Demouth</surname>
          </string-name>
          , S. Han,
          <article-title>Smoothquant: Accurate and eficient post-training quantization for large language models</article-title>
          ,
          <source>in: International Conference on Machine Learning, PMLR</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>38087</fpage>
          -
          <lpage>38099</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>J.</given-names>
            <surname>Ni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. McAuley</surname>
          </string-name>
          ,
          <article-title>Justifying recommendations using distantly-labeled reviews and fine-grained aspects</article-title>
          ,
          <source>in: Conference on Empirical Methods in Natural Language Processing</source>
          ,
          <year>2019</year>
          . URL: https://api. semanticscholar.org/CorpusID:202621357.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hagiwara</surname>
          </string-name>
          , M. Mita,
          <article-title>GitHub typo corpus: A largescale multilingual dataset of misspellings and grammatical errors</article-title>
          , in: N.
          <string-name>
            <surname>Calzolari</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Béchet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Blache</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Choukri</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Cieri</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Declerck</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Goggi</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Isahara</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Maegaard</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Mariani</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Mazo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Moreno</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Odijk</surname>
          </string-name>
          , S. Piperidis (Eds.),
          <source>Proceedings of the Twelfth Language Resources and Evaluation Conference</source>
          , European Language Resources Association, Marseille, France,
          <year>2020</year>
          , pp.
          <fpage>6761</fpage>
          -
          <lpage>6768</lpage>
          . URL: https://aclanthology. org/
          <year>2020</year>
          .lrec-
          <volume>1</volume>
          .
          <fpage>835</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>