Creates a new chars class which looks like a string but is actually 
    a vector of individual characters, making 'strings' iterable. This class 
    enables vector operations on 'strings' such as reverse, sort, head, and set 
    operations.

Make fake data that looks realistic, supporting addresses, 
    person names, dates,
    times, colors, coordinates, currencies, digital object identifiers
    ('DOIs'), jobs, phone numbers, 'DNA' sequences, doubles and integers
    from distributions and within a range.

For those wishing to interact with the 'Charles Schwab Individual Trader API' (<https://developer.schwab.com/products/trader-api--individual>) with R in a simplified manner, this package offers wrapper functions around authentication and the available API calls to streamline the process.

Provides a very simple syntax for the user to generate custom plot(s) without having to remember complicated 'ggplot2' syntax. The 'chartql' package uses 'ggplot2' and manages all the syntax complexities internally. As an example, to generate a bar chart of company sales faceted by product category further faceted by season of the year, we simply write: "CHART bar X category, season Y sales".

Functionality to perform adaptive multi-wave sampling for efficient chart validation. Code allows one to define strata, adaptively sample using several types of confidence bounds for the quantity of interest (Lai's confidence bands, Bayesian credible intervals, normal confidence intervals), and sampling strategies (random sampling, stratified random sampling, Neyman's sampling, see Neyman (1934) <doi:10.2307/2342192> and Neyman (1938) <doi:10.1080/01621459.1938.10503378>).

The Large Language Model (LLM) represents a groundbreaking advancement 
    in data science and programming, and also allows us to extend the world of R. 
    A seamless interface for integrating the 'OpenAI' Web APIs into R is provided in this package. 
    This package leverages LLM-based AI techniques, enabling efficient knowledge discovery and data analysis 
    (see 'OpenAI' Web APIs details <https://openai.com/blog/openai-api>).
    The previous functions such as seamless translation and image generation have been moved 
    to other packages 'deepRstudio' and 'stableDiffusion4R'.