All events

VIScon Workshop: Boosting literature review with NLP-powered APIs

VIScon

Event start time 12.10.2024 12:45

Event end time 12.10.2024 15:15

Add to calendar: ics Google

This event is only available for VIScon Symposium or Hackathon participants, as well as Helpers! Please sign up for one of these events first!

The advent of Large Language Models has inspired many to create applications based on Natural Language Processing (NLP). For budding NLP developers, our team offers a fun playground: Endoc, our proprietary platform for scientific discovery and writing that is powered by NLP Application Programming Interfaces (APIs).

Workshop participants will work on Cited Text Retrieval, a meaningful yet understudied problem with reading scientific papers, and implement solutions in the form of APIs for Endoc.

Additional slots might become available later on. Please use the waiting list!

The VSETH General Privacy Policy applies to this event.

Details and Prerequisites

Workshops may require items VIScon cannot provide (e.g., a Laptop) which you have to bring with you or to set up something (e.g., install software) that would otherwise take up a significant chunk of the workshop. You may also need knowledge in certain fields (e.g., how to program in a specific language). All of this information can be found in the following paragraphs, so you can decide whether you want/can participate in this workshop, or not.

What you have to bring to the workshop:
  • Laptop with internet access
  • Access to own ETHZ/UZH email inbox
  • Multi-factor authentification (MFA) device. This is usually a smartphone and is often necessary for using SWITCH edu-ID.
What you have to do before the workshop:

Create an ngrok account by going to ngrok.com.

  • !!! This workshop is designed with using Google Colab in mind, so installing ngrok locally is not necessary.
  • !!! Free ngrok accounts are limited to one active endpoint. If you are already an ngrok user, and if you are running a server that makes use of your sole active endpoint, you may need to close the server and the endpoint for the duration of the workshop. If closing your server is not an option, please contact us directly for an alternative solution.

Try running a basic Flask server through ngrok on Colab

  1. Login at ngrok.com.
  2. Under Getting Started > Setup & Installation > Connect > Installation, look for the line that looks like this: ngrok config add-authtoken YOUR_AUTH_TOKEN. Take note of YOUR_AUTH_TOKEN.
  3. Open this Google Colab notebook and run all cells.
  4. In the cell outputs, look for the line that starts with Public URL and click on the link. Your browser may display a warning; ignore it by clicking Visit Site.
  5. If you see a short welcome message on a white screen, great! Otherwise, please get in touch with us.

Configure SWITCH edu-ID affiliations

  1. Go to eduid.ch.
  2. Login to your SWITCH edu-ID account. You may need your MFA device here.
  3. Under Linked Identities > Organisational Identities, ensure that at least one of your current Swiss university affiliations is listed (add one if necessary). For more information, click here.
Knowledge requirements(/recommendations) for this workshop:
  • Comfortable in Python

FAQ

Why can't I sign up for this workshop?

If you signed up for the main event after the early access deadline (8:00pm, 19th of September), you can sign up from the 22nd of September. But don't worry, we will send you a reminder when the sign up opens. Early access is our way to thank early supporters!

Event organisers

Main event organiser Niklas Tischler

Co-organisers