GramVarKit: A Rule-Driven Toolkit Generator for Exploring AI-Oriented Grammar Variants
AI-oriented grammar is a recently proposed concept aimed at enhancing the productivity of Large Language Models in processing source code. By redesigning programming language grammars to better suit LLMs, such grammars can enhance LLM performance from multiple aspects. For example, a recent paper improves token efficiency by representing programs with fewer tokens, thereby reducing the cost for LLMs to understand or generate source code. Although this research field holds substantial potential for future exploration, working with AI-oriented grammars necessitates not only grammar design but also a sophisticated toolkit for parsing and transforming code between the AI-oriented grammar and its original form. Implementing such a toolkit involves considerable effort, making it a barrier for future research. To address this, we implement GramVarKit, an open-source tool that automatically generates the toolkit for AI-oriented grammars using only a configuration file that describes the differences between two grammars. It provides a unified platform, enabling researchers to focus on advancing the design and application of AI-oriented grammars rather than the complexities of toolkit implementation.
| GramVarKit (GramVarKit.pdf) | 512KiB |
Sat 18 JulDisplayed time zone: Brisbane change
16:00 - 17:30 | Session 6: Software Architecture, Systems, and ToolingResearch Track / Tool Demonstration at Promenade Chair(s): Yuekang Li UNSW | ||
16:00 15mTalk | Aurora: A Low-Overhead API Gateway for Authentication-Intensive Mobile Backend-for-Frontend Traffic Research Track Huanran Zuo East China Normal University, Chengcheng Wan East China Normal University, Meng Shi IM Motors, Yiwen Ji IM Motors | ||
16:15 15mTalk | Mosaic: Enabling Inter-Node Memory Sharing for Microkernel-Based Edge Devices Research Track Tianyao Gong Shanghai Jiao Tong University, China, Shengan Zheng Shanghai Jiao Tong University, Zhenlin Qi Shanghai Jiao Tong University, Yingqi Jie Shanghai Jiao Tong University, Yuting Feng Shanghai Jiao Tong University, Linpeng Huang Shanghai Jiao Tong University | ||
16:30 15mTalk | ARTIVM: Adaptive Real-Time Inter-VM Communication Framework for Mixed-Criticality Flows in Multi-core Ubiquitous Operating System Research Track Zixu Bao Northwestern Polytechnical University, Yu Zhang , Huan Guo Northwestern Polytechnical University, Xianglin Lin Northwestern Polytechnical University, Ming Shen Northwestern Polytechnical University | ||
16:45 15mTalk | TRM-Raft: A Byzantine-Resistant Raft Consensus via Integrated Trust and Reputation Model Research Track jie zhang School of Cybersecurity, Tianjin University, Xubo Fan Tianjin University, Xiaohong Li Tianjin University, Zhiyong Feng Tianjin University Pre-print Media Attached | ||
17:00 10mTalk | Hyper-TS: Generative Diffusion Tool for Time Series Data in Cloud Workload Simulation Tool Demonstration File Attached | ||
17:10 10mTalk | VisScaler: Visualization-Augmented Microservice Autoscaling Tool Tool Demonstration Tao Huang , Shengyuan Guan Harbin Institute of Technology, Shenzhen, Cuiyun Gao Harbin Institute of Technology, Shenzhen, XInyue Hu Harbin Institute of Technology, Shenzhen, Guodong Fan Shandong Agriculture and Engineering University, Xin-Cheng Wen Harbin Institute of Technology, Qing Liao Harbin Institute of Technology File Attached | ||
17:20 10mTalk | GramVarKit: A Rule-Driven Toolkit Generator for Exploring AI-Oriented Grammar Variants Tool Demonstration Cenyuan Zhang Monash University, Zhensu Sun Singapore Management University, Dangfeng Pan , David Lo Singapore Management University, Xiaoning Du Monash University File Attached | ||