Research projects in the Stanford Open Virtual Assistant Lab
116
Public repositories
32,201
Total stars
1,234
Followers
The Stanford Open Virtual Assistant Lab, known as stanford-oval, maintains a significant public presence on GitHub. Their repositories primarily feature programming languages such as Python, JavaScript, and TypeScript. Notable projects include storm, an LLM-powered knowledge curation system, and WikiChat, which enhances data retrieval to prevent misinformation in language models.
An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.
WikiChat is an improved RAG. It stops the hallucination of large language models by retrieving data from a corpus.
SUQL: Conversational Search over Structured and Unstructured Data with LLMs
Genie As A Service and Thingpedia
The home server version of Almond
The Genie open source kit for voice assistant (formerly known as Almond)
WikiSP, a semantic parser for Wikidata. WikiWebQuestions, a SPARQL-annotated dataset on Wikidata
The Almond Virtual Assistant, Linux desktop version
The Programming Language of Virtual Assistants
GenieNLP: A versatile codebase for any NLP task
SPINACH: SPARQL-Based Information Navigation for Challenging Real-World Questions
Specification for creating reliable LLM-based conversational agents
The Open Virtual Assistant
LangChain + LiteLLM that works
CHURRO is an OCR toolkit for historical document transcription, built to make handwritten and printed sources readable at high accuracy and lower cost.
Thingpedia interface code for commonly used devices
A Modular, Powerful Virtual Assistant Engine
OVALChat is a customizable Web app aimed at conducting user studies with chatbots
Full-featured command-line version of Almond & ThingEngine
Artifact associated with the paper "Zero-Shot Transfer Learning with Synthesized Data for Multi-Domain Dialogue State Tracking"
Repository for paper: Contexts are Never Long Enough: Structured Reasoning for Scalable Question Answering over Long Document Sets
LEMONADE: A Large Multilingual Expert-Annotated Abstractive Event Dataset for the Real World
A unified versatile interface for dialogue datasets
Schema2QA Question Answering Dataset
Neural Network Semantic Parser for Almond
A fork of https://bitbucket.org/kayo/node-pulseaudio, which was unmantained. Home of pulseaudio2 npm module
Detecting Corpus-Level Knowledge Inconsistencies in Wikipedia with Large Language Models
Agentic system for real-world SQL databases
GPT4 based personalized ArXiv paper assistant bot
The Almond Android App
Node.js wrappers for SMT-Lib 2.0
No description provided for this repository.
No description provided for this repository.
Semantic Parser Localizer (SPL) code repository
The new OVAL website
Kubernetes scripts to train models with Genie
Shared code for Thingpedia interfaces
A packaged GenieScript in Python
No description provided for this repository.
No description provided for this repository.
Make an API for things that don't have an API
An open source platform for IoT rules that you can execute anywhere you want
A prototype voice interface for Almond, an open-source virtual assistant developed at Stanford.
The tokenizer and preprocessor part of the Almond parser
ColBERT: state-of-the-art neural search (SIGIR'20, TACL'21, NeurIPS'21, NAACL'22, CIKM'22)
Automatic Proxy-based RPC for Node.js
The Almond Bot Service.
No description provided for this repository.
Python client for the Almond API
Genie skill development kit
No description provided for this repository.
Server-side validation of query and body parameters for Express
Code implementation for the paper "Contextual Semantic Parsing for Multilingual Task-Oriented Dialogues"
The workdir for cs294s/w homeworks
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
A virtual assistant, based on Almond, that helps doctors remind patients to track their blood pressure regularly.
:heavy_plus_sign: Docker add-ons for Hass.io
Node.js bindings for libcanberra (event sound playing)
Device discovery components for ThingPedia
Medical Data Exchange (MedXchange) platform
SUMBT: Slot-Utterance Matching for Universal and Scalable Belief Tracking (ACL 2019)
Code and data for "A Few-Shot Semantic Parser for Wizard-of-Oz Dialogues with the Precise ThingTalk Representation", Findings of ACL 2022. https://arxiv.org/abs/2009.07968
Wraps CVC4 in a convenient HTTP API
Open Source Spotify client library
No description provided for this repository.
This mirror is provided for easy forking. To contribute code to the project, please visit https://www.iotivity.org/get-involved
A web-based tool to view, edit, format, and validate JSON
Javascript syntax highlighter
Wikidata Scripts
Thingpedia client side libraries
Official repository for "SimpleTOD: A Simple Language Model for Task-Oriented Dialogue"
:house_with_garden: Open source home automation that puts local control and privacy first
Unit conversion library from ThingTalk
No description provided for this repository.
Demo, testing and mock devices for ThingPedia
Command-line tools to interact with Thingpedia
No description provided for this repository.
A simple example on how to use GPT-3 via the OpenAI API
No description provided for this repository.
No description provided for this repository.
Parse a wikipedia dump into tiny files
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
The little website that trains SEMPRE and Sabrina
No description provided for this repository.
Federated RDF database using Omlet messaging
No description provided for this repository.
No description provided for this repository.
OBSOLETE. The Old Almond parser
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
Shell-style string interpolation library
Small JS library to parse a string into a nodejs socket address
Shared package for structured logging in TypeScript, based on Winston
A spotify daemon
stanford-oval builds several research-oriented projects on GitHub, focusing on virtual assistant technologies and natural language processing. Their notable repositories include storm and WikiChat, which aim to improve knowledge curation and data accuracy.
stanford-oval primarily uses Python, JavaScript, TypeScript, and C++. These languages are employed across their various projects, enabling the development of advanced tools for virtual assistants and NLP applications.
Yes, stanford-oval's repositories are public on GitHub. This openness allows collaboration and transparency, making their research projects accessible to the wider community and facilitating contributions from developers and researchers.
Monitor Stanford Open Virtual Assistant Lab with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account