A Design Space for Intelligent and Interactive Writing Assistants

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/.


How to Add Your Paper

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:

  1. Update ./data/annotated_papers.csv with the new paper information.
  2. Run ./data/convert_json.py to convert the CSV file to JSON.
  3. Test the website locally (npm run dev) to make sure the new paper is displayed correctly.

Contact


How to Contribute

We welcome your feedback and contribution!

Features in the wishlist

Last updated: May 6, 2024

  • Add authors to the table and enable search based on authors

Running the website locally

  1. Clone the repository
git clone https://github.com/writing-assistant/writing-assistant.github.io.git
cd writing-assistant.github.io
  1. Install required libraries
npm ci
  1. Run the development server
npm run dev
  1. Open http://localhost:3000 with your browser to see the result.

Development notes

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:


Acknowledgements

Our design and code is heavily inspired by the shadcn/ui website.