Help language development. Donate to The Perl Foundation
Showing 48
results
ML::ROCFunctions
Package for computations of Receiver Operating Characteristic (ROC) functions.
DSL::Entity::MachineLearning
Grammars for Machine Learning entities: classifier names, classifier measures, etc.
Data::Generators
Random data generation functions: strings, words, numbers, pet names, job titles, vectors, arrays, and tabular datasets.
Mathematica::Serializer
Serializer of Raku objects and expressions into Mathematica (aka Wolfram Language) expressions.
Proc::ZMQed
Proc::ZMQed provides external evaluators (Mathematica, Python, R, Raku, etc.) via ZMQ.
JavaScript::D3
Generation of JavaScript's D3 code for plots and charts.
DSL::Bulgarian
Computational workflows building by natural language commands in Bulgarian.
ML::TriesWithFrequencies
Package with functions for creation and manipulation of tries (prefix trees) with frequencies.
Lingua::NumericWordForms
Lingua::NumericWordForms has generators, parsers, and interpreters of numeric word forms in different languages.
DSL::Entity::Metadata
Grammar and role for metadata entities: data types, column names, schema names, etc.
UML::Translators
A package for translating code to UML specifications and UML specifications to code.
DSL::FiniteStateMachines
Finite State Machines (FSMs) roles and classes for making conversational agents based on Domain Specific Languages (DSLs).
Lingua::Translation::DeepL
Lingua::Translation::DeepL provides access to the language translation service DeepL (https://www.deepl.com).
WWW::MermaidInk
Get images corresponding to Mermaid-js specifications via the web Mermaid-ink interface of Mermaid-js.
DSL::Entity::WeatherData
Grammar and role for metadata entities: data types, column names, schema names, etc.
ML::AssociationRuleLearning
Package for association rule learning. (Apriori, Eclat, support, confidence, lift, leverage, conviction.)
ML::Clustering
Package for clustering algorithms
EBNF::Grammar
EBNF grammar and interpreters.
FunctionalParsers
A system of functional parsers (combinators, transformers, generators.)
Chemistry::Stoichiometry
Package for Stoichiometry procedures: chemical formula parsing, chemical equations balancing. Contains relevant chemical element data. Multi-language support.
ML::FindTextualAnswer
ML::FindTextualAnswer provides function(s) for finding sub-strings in given text that appear to answer given questions.
Text::CodeProcessing
A package with functions for processing of code chunks in documents of different types (like Markdown, Org-mode, Pod6.)
Data::Translators
Translation of datasets, JSON specs, or JSON-like data structures into other formats.
Markdown::Grammar
Grammar for parsing Markdown documents and converting them to notebook-, org-, or Pod6 files.
Clipboard
Raku package for using clipboards of different operating systems. (I.e., copy and paste with any OS.)
DSL::Shared
DSL::Shared provides utilities and grammar roles for making DSL translators.
Grammar::TokenProcessing
Processing grammar files in order to extract tokens, to replace token names, or to add fuzzy matching expressions in token definitions.
Text::SubParsers
Text::SubParsers is for extracting and processing of interpret-able sub-strings in texts
Data::Summarizers
Data summarizing functions for different data structures (arrays, lists of hashes, Text::CSV tables.)
Data::Reshapers
Data reshaping functions for different data structures (arrays, lists of hashes, Text::CSV tables.)
WWW::OpenAI
WWW::OpenAI provides access to the OpenAI playground (https://platform.openai.com).
WWW::PaLM
WWW::PaLM provides access to the PaLM (Pathways Language Model).
LLM::Functions
LLM::Functions provides functions and function objects to access, interact, and utilize LLMs
Data::TypeSystem
Data type system for different data structures (arrays, lists of hashes, etc.)
LLM::Prompts
Facilitating the creation, storage, retrieval, and curation of LLM prompts.
Jupyter::Chatbook
Jupyter Raku Kernel that produces LLM-aware notebooks (or chatbooks.)