This is the repository for the website of the paper A Design Space for Intelligent and Interactive Writing Assistants (Lee et al., CHI 2024). The website is hosted at https://writing-assistant.github.io/.
If you have paper(s) that design, use, or evaluate writing assistant(s), we would love to feature them on our website!
- If you are familiar with Github, you can create a pull request (PR) to update
./data/annotated_papers.csv
in this repository. - Otherwise, please fill out this Google form.
We will try to monitor the form and PR regularly, but in case there is considerable delay, please feel free to send an email to Mina.
For those who have direct edit access to the repository, you can follow the steps below to update the website:
- Update
./data/annotated_papers.csv
with the new paper information. - Run
./data/convert_json.py
to convert the CSV file to JSON. - Test the website locally (
npm run dev
) to make sure the new paper is displayed correctly.
- Maintenance: Mina Lee <mnlee@uchicago.edu>
- Designer: Shannon Zejiang Shen <zjshen@mit.edu>
We welcome your feedback and contribution!
Last updated: May 6, 2024
- Add authors to the table and enable search based on authors
- Clone the repository
git clone https://github.com/writing-assistant/writing-assistant.github.io.git
cd writing-assistant.github.io
- Install required libraries
npm ci
- Run the development server
npm run dev
- Open http://localhost:3000 with your browser to see the result.
This is a Next.js project bootstrapped with create-next-app
.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
Our design and code is heavily inspired by the shadcn/ui website.