#Evaluation-metrics

Showing 32 of 32 repositories tagged #evaluation-metrics, ranked by stars

confident-ai
confident-ai
deepeval

The LLM Evaluation Framework

Score
100
★ 16.7k ⑂ 1.6k +108/day
Python
AgentOps-AI
AgentOps-AI
agentops

Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks including CrewAI, Agno, OpenAI Agents SDK, Langchain, Autogen, AG2, and CamelAI

Score
75
★ 5.7k ⑂ 604 +4/day
Python
datawhalechina
datawhalechina
tiny-universe

《大模型白盒子构建指南》:一个全手搓的Tiny-Universe

Score
100
★ 4.9k ⑂ 471 +5/day
Jupyter Notebook
huggingface
huggingface
evaluation-guidebook

Sharing both practical insights and theoretical knowledge about LLM evaluation that we gathered while managing the Open LLM Leaderboard and designing lighteval!

Score
94
★ 2.1k ⑂ 124
Jupyter Notebook
xinshuoweng
xinshuoweng
AB3DMOT

(IROS 2020, ECCVW 2020) Official Python Implementation for "3D Multi-Object Tracking: A Baseline and New Evaluation Metrics"

Score
60
★ 1.8k ⑂ 416 +1/day
Python
jitsi
jitsi
jiwer

Evaluate your speech-to-text system with similarity measures such as word error rate (WER)

Score
50
★ 910 ⑂ 106 +5/day
Python
google-research
google-research
rliable

[NeurIPS'21 Outstanding Paper] Library for reliable evaluation on RL and ML benchmarks, even with only a handful of seeds.

Score
40
★ 875 ⑂ 49 +2/day
Jupyter Notebook
Unbabel
Unbabel
COMET

A Neural Framework for MT Evaluation

Score
100
★ 768 ⑂ 111 +2/day
Python
nekhtiari
nekhtiari
image-similarity-measures

:chart_with_upwards_trend: Implementation of eight evaluation metrics to access the similarity between two images. The eight metrics are as follows: RMSE, PSNR, SSIM, ISSM, FSIM, SRE, SAM, and UIQ.

Score
80
★ 645 ⑂ 71 +1/day
Python
relari-ai
relari-ai
continuous-eval

Data-Driven Evaluation for LLM-Powered Applications

Score
62
★ 516 ⑂ 38
Python
proycon
proycon
pynlpl

PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP (e.g. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML (Format for Linguistic Annotation).

Score
20
★ 475 ⑂ 66
Python
TheDesignFounder
TheDesignFounder
DreamLayer

Benchmark diffusion models faster. Automate evals, seeds, and metrics for reproducible results.

Score
88
★ 411 ⑂ 205 +1/day
Python
vectara
vectara
open-rag-eval

RAG evaluation without the need for "golden answers"

Score
81
★ 383 ⑂ 23 +2/day
Python
lartpang
lartpang
PySODEvalToolkit

PySODEvalToolkit: A Python-based Evaluation Toolbox for Salient Object Detection and Camouflaged Object Detection

Score
25
★ 354 ⑂ 32 +1/day
Python
TonicAI
TonicAI
tonic_validate

Metrics to evaluate the quality of responses of your Retrieval Augmented Generation (RAG) applications.

Score
50
★ 327 ⑂ 32
Python
FuxiaoLiu
FuxiaoLiu
LRV-Instruction

[ICLR'24] Mitigating Hallucination in Large Multi-Modal Models via Robust Instruction Tuning

Score
31
★ 297 ⑂ 16
Python
sharmaroshan
sharmaroshan
Twitter-Sentiment-Analysis

It is a Natural Language Processing Problem where Sentiment Analysis is done by Classifying the Positive tweets from negative tweets by machine learning models for classification, text mining, text analysis, data analysis and data visualization

Score
100
★ 268 ⑂ 128
Jupyter Notebook
aws-samples
aws-samples
foundation-model-benchmarking-tool

Foundation model benchmarking tool. Run any model on any AWS platform and benchmark for performance across instance type and serving stack options.

Score
44
★ 256 ⑂ 44
Jupyter Notebook
gil-son
gil-son
language-ai-engineering-lab

Language AI Engineering Lab, a place where you can deeply understand and build modern Language AI systems, from fundamentals to production.

Score
75
★ 126 ⑂ 27 +1/day
Jupyter Notebook
LAIT-CVLab
LAIT-CVLab
TopPR

NeurIPS 2023 - TopP&R: Robust Support Estimation Approach for Evaluating Fidelity and Diversity in Generative Models Official Code

Score
0
★ 99 ⑂ 4
Python
Vvkmnn
Vvkmnn
awesome-ai-eval

☑️ A curated list of tools, methods & platforms for evaluating AI reliability in real applications

Score
69
★ 94 ⑂ 23 +1/day
Coldmist-Lu
Coldmist-Lu
ErrorAnalysis_Prompt

:gift:[ChatGPT4MTevaluation] ErrorAnalysis Prompt for MT Evaluation in ChatGPT

Score
25
★ 91 ⑂ 5
Ruby
richardaecn
richardaecn
cvpr18-caption-eval

Learning to Evaluate Image Captioning. CVPR 2018

Score
0
★ 85 ⑂ 12
Python
nick7nlp
nick7nlp
Counting-Stars

Counting-Stars (★)

Score
38
★ 83 ⑂ 2
Jupyter Notebook
dokimos-dev
dokimos-dev
dokimos

LLM and agent evaluation for Java & Kotlin. Runs in JUnit and CI. Spring AI, LangChain4j, Koog, Embabel, and any LLM client.

Score
56
★ 43 ⑂ 4 +1/day
Java
sharmaroshan
sharmaroshan
Insurance-Claim-Prediction

In this Data set we are Predicting the Insurance Claim by each user, Machine Learning algorithms for Regression analysis are used and Data Visualization are also performed to support Analysis.

Score
67
★ 42 ⑂ 41
Jupyter Notebook
krystalan
krystalan
chatgpt_as_nlg_evaluator

Technical Report: Is ChatGPT a Good NLG Evaluator? A Preliminary Study

Score
0
★ 42 ⑂ 1
Python
sharmaroshan
sharmaroshan
Big-Mart-Sales-Prediction

Using Machine Learning Algorithms for Regression Analysis to predict the sales pattern and Using Data Analysis and Data Visualizations to Support it.

Score
33
★ 36 ⑂ 14
Jupyter Notebook
fresh-stack
fresh-stack
freshstack

This repository helps you evaluate your models on the FreshStack benchmark!

Score
19
★ 34 ⑂ 3
Python
ansarifaisal12
ansarifaisal12
Agent_Mont

Comprehensive metrics, insights, and visualization for Agno and Crew AI applications

Score
6
★ 26 ⑂ 11
Python
atifkarim
atifkarim
Time-Series-Forecasting-Using-Machine-Learning-Algorithm

Sensor data of a renowned power plant has given by a reliable source to forecast some feature. Initially the work has done with KNIME software. Now the goal is to do the prediction/forecasting with machine learning. The idea is to check the result of forecast with univariate and multivariate time series data. Regression method, Statistical method.

Score
0
★ 17 ⑂ 2
Jupyter Notebook
mzarnecki
mzarnecki
course_llm_agent_apps_with_langchain_and_langgraph

AI apps development in LangChain & LangGraph - tutorial notebooks

Score
12
★ 11 ⑂ 2
Jupyter Notebook
Related Topics
#machine-learning#llm#evaluation-framework#rag#evaluation#nlp#retrieval-augmented-generation#natural-language-processing#generative-ai#chatgpt#llm-evaluation#langchain

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly