About me
Hi there! I am Shicheng (George) Liu, second-year CS Ph.D. at Stanford. I am currently advised by Prof. Monica S. Lam, working on conversational agents with large language models (LLMs).
I am broadly interested in Natural Language Processing, Programming Languages, Software Engineering, and Systems.
Previously, I was an undergrad at The University of Chicago double majoring in Computer Science and Mathematics with a minor in Physics. While at UChicago, I worked with Prof. Shan Lu on a series of Machine Learning (ML) cloud API studies. We conducted the first empirical study on understanding how such ML cloud APIs are used by developers and proposed the first systematic testing framework for such APIs.
Education
- B.S. (w. Honors) in Computer Science & in Mathematics, Minor in Physics
The University of Chicago, 2022- Quarter-long exchange (Autumn 2021), California Institute of Technology
- Honors thesis: Characterizing, Detecting, and Exposing Mis-uses of Machine Learning cloud APIs in Open-source Software
- Ph.D in Computer Science
Stanford University, 2022 - 202(?)
Publications
- LLMs with Structured and Unstructured Data
- SUQL: Conversational Search over Structured and Unstructured Data with Large Language Models
Shicheng Liu, Jialiang Xu, Wesley Tjangnaka, Sina J. Semnani, Chen Jie Yu, Gui Dávid, Monica S. Lam
arxiv preprint
- SUQL: Conversational Search over Structured and Unstructured Data with Large Language Models
- LLMs with Knowledge Graph
- Fine-tuned LLMs Know More, Hallucinate Less with Few-Shot Sequence-to-Sequence Semantic Parsing over Wikidata
(6-min video presentation)
Silei Xu*, Shicheng Liu*, Theo Culhane, Elizaveta Pertseva, Meng-Hsi Wu, Sina Semnani, Monica S. Lam
The 2023 Conference on Empirical Methods in Natural Language Processing (EMNLP 2023)
- Fine-tuned LLMs Know More, Hallucinate Less with Few-Shot Sequence-to-Sequence Semantic Parsing over Wikidata
- Machine Learning Cloud APIs
Automated Testing of Software that Uses Machine Learning APIs
Chengcheng Wan, Shicheng Liu, Sophie Xie, Yifan Liu, Henry Hoffmann, Michael Maire, Shan Lu
44th International Conference on Software Engineering, 2022 (ICSE 2022)Are Machine Learning Cloud APIs Used Correctly?
Chengcheng Wan, Shicheng Liu, Henry Hoffmann, Michael Maire, Shan Lu
43rd International Conference on Software Engineering, 2021 (ICSE 2021)
======