UCSC Goes to ACL 2023

UCSC Goes to ACL 2023

ACL 2023 Conference banner

It’s a fascinating time to work in natural language processing. In recent years, we’ve witnessed incredible advances in AI and a growing global interest in the NLP methods and technologies driving recent innovations. This year, industry experts and research scientists gathered in Toronto at the 61st Annual Meeting of the Association for Computational Linguistics to discuss the field’s emerging trends and developments, and to showcase important contributions to state-of-the-art research in NLP, computational linguistics, and machine learning.

We’re proud to share that UCSC faculty and students presented six papers at the conference. Keep reading to learn more about each paper and the high-impact research conducted by UCSC’s NLP community.

CausalDialogue: Modeling Utterance-level Causality in Conversations

Yi-Lin Tuan, Alon Albalak, Wenda Xu, Michael Saxon, Connor Pryor, Lise Getoor, William Yang Wang

Abstract preview: Despite their widespread adoption, neural conversation models have yet to exhibit natural chat capabilities with humans. In this research, we examine user utterances as causes and generated responses as effects, recognizing that changes in a cause should produce a different effect. To further explore this concept, we have compiled and expanded upon a new dataset called CausalDialogue through crowd-sourcing. Read the full abstract and paper in the ACL Anthology.

Aerial Vision-and-Dialog Navigation

Yue Fan, Winson Chen, Tongzhou Jiang, Chun Zhou, Yi Zhang, Xin Wang

Abstract preview: The ability to converse with humans and follow natural language commands is crucial for intelligent unmanned aerial vehicles (a.k.a. drones). It can relieve people’s burden of holding a controller all the time, allow multitasking, and make drone control more accessible for people with disabilities or with their hands occupied. To this end, we introduce Aerial Vision-and-Dialog Navigation (AVDN), to navigate a drone via natural language conversation. Read the full abstract and paper in the ACL Anthology.

Automatic Identification of Code-Switching Functions in Speech Transcripts

Ritu Belani, Jeffrey Flanigan

Abstract preview: Code-switching, or switching between languages, occurs for many reasons and has important linguistic, sociological, and cultural implications. Multilingual speakers code-switch for a variety of communicative functions, such as expressing emotions, borrowing terms, making jokes, introducing a new topic, etc. The function of code-switching may be quite useful for the analysis of linguists, cognitive scientists, speech therapists, and others, but is not readily apparent. To remedy this situation, we annotate and release a new dataset of functions of code-switching in Spanish-English. Read the full abstract and paper in the ACL Anthology.

Diverse Retrieval-Augmented In-Context Learning for Dialogue State Tracking

Brendan King, Jeffrey Flanigan

Abstract preview: There has been significant interest in zero and few-shot learning for dialogue state tracking (DST) due to the high cost of collecting and annotating task-oriented dialogues. Recent work has demonstrated that in-context learning requires very little data and zero parameter updates, and even outperforms trained methods in the few-shot setting. We propose RefPyDST, which advances the state of the art with three advancements to in-context learning for DST. Read the full abstract and paper in the ACL Anthology.

"Diverse Retrieval-Augmented In-Context Learning for Dialogue State Tracking" poster illustrating research conducted by Brendan King and Professor Jeff Flanigan

ACL 2023 poster prepared by Brendan King and NLP faculty member, Professor Jeffrey Flanigan, showcasing their paper, “Diverse Retrieval-Augmented In-Context Learning for Dialogue State Tracking”

T2IAT: Measuring Valence and Stereotypical Biases in Text-to-Image Generation

Jialu Wang, Xinyue Liu, Zonglin Di, Yang Liu, Xin Wang

Abstract preview: *Warning: This paper contains several contents that may be toxic, harmful, or offensive.* In the last few years, text-to-image generative models have gained remarkable success in generating images with unprecedented quality accompanied by a breakthrough of inference speed. Despite their rapid progress, human biases that manifest in the training examples, particularly with regard to common stereotypical biases, like gender and skin tone, still have been found in these generative models. In this work, we seek to measure more complex human biases existing in the task of text-to-image generations. Inspired by the well-known Implicit Association Test (IAT) from social psychology, we propose a novel Text-to-Image Association Test (T2IAT) framework that quantifies the implicit stereotypes between concepts and valence, and those in the images. Read the full abstract and paper in the ACL Anthology.

Using Domain Knowledge to Guide Dialog Structure Induction via Neural Probabilistic Soft Logic

Connor Pryor, Quan Yuan, Jeremiah Liu, Mehran Kazemi, Deepak Ramachandran, Tania Bedrax-Weiss, Lise Getoor

Abstract preview: Dialog Structure Induction (DSI) is the task of inferring the latent dialog structure (i.e., a set of dialog states and their temporal transitions) of a given goal-oriented dialog. It is a critical component for modern dialog system design and discourse analysis. Existing DSI approaches are often purely data-driven, deploy models that infer latent states without access to domain knowledge, underperform when the training corpus is limited/noisy, or have difficulty when test dialogs exhibit distributional shifts from the training domain. This work explores a neural-symbolic approach as a potential solution to these problems. Read the full abstract and paper in the ACL Anthology.

Congratulations to all who presented at the 2023 ACL Conference! We are tremendously proud of our UCSC faculty and students for their important contributions to high-impact research in NLP, AI, and machine learning.

Making a Smooth Move to Silicon Valley

Making a Smooth Move to Silicon Valley

If you are relocating to Silicon Valley, you are not alone! Many students before you have done the same. In this post, Pranjali Basmatkar (NLP student 2022-2023), shares her advice for moving to Santa Clara, California. Please note that the views and opinions expressed on this page represent the author’s views and do not necessarily represent the official position or views of UC Santa Cruz or the NLP MS Program.

Moving to a new place or country, such as Santa Clara, can be exciting but challenging. The thought of starting fresh in an unfamiliar environment can feel daunting, especially for students; however, with the right information and resources, this transition can be made much smoother.

A little about me: I am Pranjali Basmatkar, a current Natural Language Processing Master’s student at the University of California, Santa Cruz. Most of my classes take place in the Silicon Valley Campus located in Santa Clara. As someone who made the move from India less than a year ago, I have some tips from my personal experience that can help you settle down with ease. So if you are an incoming UCSC graduate student, keep reading!

Preparing for the Move

Proactively preparing for your move to Santa Clara is crucial to ensure a smooth transition. Personally, I focused on three main aspects: researching the area, finding suitable housing, and budgeting for living expenses. This preparation can help you alleviate stress and make the most of your move.

Getting to know the area

I found the best way to familiarize myself with a new area was by checking a map! I relied on Google Maps to understand the location of the campus and the areas that are easily accessible from the campus. The campus is surrounded by various eateries and is very well connected to residential areas such as Rivermark and El Camino, and is a 10-minute drive from the buzzing San Jose Downtown.

Finding housing

Finding the right house was one of my biggest challenges while making the move, and it is important to prepare for this in advance. There are two main ways to find housing: find a spare room in an existing house or find roommates.

The NLP Graduate Student Handbook lists a variety of sites you can use as part of your housing search, like Apartments.com and other online platforms. There are also numerous Bay Area Facebook groups you can use to connect with people.

The best way to find a house can be by looking for roommates from your cohort or existing students who study at the campus! The Slack Workspace for incoming students is a great place to introduce yourself to potential roommates and finalize your housing in Santa Clara. Make sure to consider factors such as proximity to your educational institution, safety, amenities, and affordability when choosing your housing option.

Budgeting for living expenses

Moving to a new place involves financial considerations. It is essential to create a budget for your living expenses in Santa Clara. Research the cost of living in the area, including rent, utilities, groceries, transportation, and other necessities. You can use online budgeting tools or create a spreadsheet to estimate your monthly expenses and compare them with your available financial resources. Setting a realistic budget will help you manage your finances effectively and avoid any financial strains while living in Santa Clara.

Getting Settled In

After arriving in Santa Clara, the first few days are crucial for getting acquainted with the area and setting up essential services. Here are some important tasks to focus on during this period.

Get to know your new surroundings

Take the time to explore your surroundings and get familiar with the neighborhood where you have decided to settle. Take walks or drives around the area to locate nearby amenities such as restaurants, parks, shopping centers, and recreational facilities. This will help you feel more comfortable and establish a sense of belonging in your new environment. Within a week of moving to Santa Clara, I stumbled upon the Coyote Creek trail near my neighborhood, and it instantly became my favorite spot to unwind!

Picture of Coyote Creek

Photo by Pranjali Basmatkar

Set up essential services

Upon arrival, it is important to set up essential services like internet and utilities in your new place. You can contact popular internet service providers in Santa Clara to set up a connection at your residence. Additionally, ensure that your utilities, such as electricity, water, and gas, are connected and functioning properly. Contact the respective service providers to initiate the setup process and ensure a smooth transition into your new home.

Find a grocery store

Locating nearby grocery stores is crucial for your daily needs. In Santa Clara, you can find several options for grocery shopping. Safeway and Walmart are popular choices for general groceries, offering a wide range of products at affordable prices. If you prefer organic goods, Whole Foods Market is a great option, and it’s right across the street from the Silicon Valley Campus! For specific ethnic groceries, Indian stores like Patel Brothers and Namaste Plaza cater to the needs of the Indian community. These stores offer a variety of spices, lentils, and other Indian food essentials.

Navigating the City

Navigating the city of Santa Clara efficiently is essential for a smooth and enjoyable experience. Here are some key points to consider when getting around.

Public transportation options

Santa Clara offers various public transportation options to help you move around the city and explore the wider Bay Area. The VTA bus system is a reliable and cost-effective way to travel within Santa Clara County. It covers numerous routes, providing access to major attractions, educational institutions, and shopping centers. Additionally, the VTA light rail system is another convenient option for commuting to different parts of the city. The VTA system can be paid via a Clipper Card or cash. Lucky for us, the Whole Foods in front of the campus allows you to register and receive a Clipper Card. Ride-sharing services are also popular alternatives for getting around, offering flexibility and convenience.

Obtaining a California state ID

If you’re an international student, you can avoid carrying your passport as a form of identification by  obtaining a California state ID. This ID serves as official proof of identity and can be used for various purposes, such as opening bank accounts, renting apartments, and accessing certain services. Visit the local Department of Motor Vehicles (DMV) office to apply for a California state ID. Ensure you have the necessary documents, such as your passport, proof of address, and Social Security number, to complete the application process. For further advice about getting around the Bay Area and obtaining a driving license, check out ISSS’s website.

Food options near the UCSC Silicon Valley Campus

The area around UCSC’s Silicon Valley Campus in Santa Clara offers a range of food options for students and visitors. If you’re looking for a quick and healthy meal, the Whole Foods food court across the street provides a variety of options. You can enjoy a meal from their salad bar or hot food counter, or grab a quick snack. For those craving Mexican cuisine, Chipotle is a popular choice with its flavorful burritos and bowls. Additionally, if you’re in the mood for fast food, McDonald’s is conveniently located near campus. There are also a variety of local restaurants within walking or short driving distance from campus.

NLP students on a hike

Finding Local Attractions

Downtown San Jose

A short distance from Santa Clara lies the lively downtown area of San Jose. Here, students can immerse themselves in a bustling urban environment with an array of attractions. Stroll through the streets lined with shops, cafes, and restaurants. Visit the San Jose Museum of Art (your UCSC SlugCard may help you get free admission) to explore contemporary and modern artwork or catch a performance at the San Jose Center for the Performing Arts. The downtown area also hosts cultural events, concerts, and festivals throughout the year, providing an opportunity to engage with the local arts and entertainment scene.

On the weekends when you need to unwind, you’re also within easy reach of spectacular natural spaces and beautiful coastal areas such as Monterey, Santa Cruz, and Carmel. You’ll also enjoy exploring the rich history and cultural heritage that Northern California has to offer.

Bay Area hikes

If you like to de-stress in nature, the Bay Area holds several hikes with amazing views. One of my favorite hikes is the Coyote Hills Regional Park near Fremont with a view of the entire bay. The Sierra Vista Open Space Preserve is another great place to visit for some great sunset views!

San Francisco

Visiting San Francisco from Santa Clara offers an exciting escape into the vibrant heart of the Bay Area. Just a short distance away, this journey unveils iconic landmarks like the Golden Gate Bridge, the bustling Fisherman’s Wharf, and the cultural diversity of neighborhoods like Chinatown and Haight-Ashbury. Whether exploring the tech hub of Silicon Valley or indulging in the city’s rich history and breathtaking views, a trip from Santa Clara to San Francisco promises a captivating experience. The Bay Area and San Francisco are very well connected using public transportation like the BART and CalTrain.

In conclusion, embarking on the journey of moving to a new place brings a mix of anticipation, challenges, and opportunities. Hopefully, my experience can help ease your move and make the experience enjoyable!

About the Author

The author, Pranjali Basmatkar, is a Natural Language Processing graduate student at UCSC and holds a Bachelor’s degree in computer science, which fueled their passion for exploring the frontiers of technology. With experience as a senior machine learning engineer at Quantiphi, she has honed her skills in developing innovative AI solutions. Currently preparing for an upcoming summer internship at AllenAI, the author aspires to contribute to the advancement of artificial intelligence and its transformative potential in various domains.

Want to find out more?

CONNECT WITH OUR PROGRAM TEAM

TALK TO A MEMBER OF FACULTY

APPLY NOW

ADMISSIONS

HUMANS OF NLP

UCSC NLP Master’s Program

UCSC NLP Master’s Program

In Fall 2022, we will start offering a new, longer and more flexible version of our curriculum, that will take place over 4 academic quarters (Fall, Winter, Spring, Fall) or 5 academic quarters (Fall, Winter, Spring, Fall, Winter). This new curriculum will allow incoming students to tailor the program to their own goals. It will be possible for students to design a less intensive version of the program running over 5 quarters that will allow more time for summer internships and other curricular practical training, for pursuing research opportunities with faculty or industry advisory board members, and for seeking teaching assistantships to get teaching experience and to help cover program costs.

Here is an example curriculum planner for students selecting the 5 quarter program.

UCSC Launches Grad Program in Natural Language Processing

UCSC Launches Grad Program in Natural Language Processing

Based at UCSC’s Silicon Valley Campus, the new professional master’s degree offers training in the burgeoning field of computational processing of speech and text.

By

The University of California, Santa Cruz, has established a new master’s (M.S.) degree program in Natural Language Processing (NLP), offered from the UCSC Silicon Valley Campus in Santa Clara. This innovative professional degree program will give students a strong background in the advanced computational technologies used to process and analyze the natural language that humans speak and write.

The one-year (11-month) program, administered by the Department of Computer Science and Engineering in the Baskin School of Engineering at UC Santa Cruz, is designed to meet the growing need for people with expertise in the rapidly growing field of natural language processing. The initial cohort of students will start in fall 2020, and the deadline for applications is February 3.

Marilyn Walker directs the new Natural Language Processing graduate program. (Photo by C. Lagattuta)

Natural language processing is the foundation for voice-controlled digital assistants like Amazon’s Alexa and Apple’s Siri, as well as machine translation, internet search engines, and a growing number of other applications.

Natural language processing focuses on the development of computer programs that can understand, generate, and learn from human language. It provides algorithms, methods, and tools for analyzing both text and speech, and it provides key capabilities for many areas of artificial intelligence (AI).

“Conversational AI is huge these days,” said Marilyn Walker, a professor of computer science and engineering and director of the new NLP Program. “There is also a lot of work in the area of extracting knowledge from text. All the big tech companies, like Apple, Google, and Microsoft, are working in these areas.”

Job opportunities in natural language processing can be found in industry, government agencies, and nonprofit organizations, she said.

“By staying at the forefront of emerging disciplines, we can help our graduates forge meaningful careers and explore new ways to positively impact the world,” said Alexander Wolf, dean of the Baskin School of Engineering. “The Natural Language Processing master’s degree is a good example of how Baskin Engineering creates new interdisciplinary academic programs that are relevant for today and for tomorrow.”

The NLP master’s program will involve UCSC faculty in computer science and engineering, psychology, and linguistics, including leading experts in natural language processing. Students will receive practical training in areas such as data science, core aspects of linguistic theory, and specific applications of natural language processing.

Students will also work in teams to complete a substantial capstone project to develop hands-on, practical skills. The program will take advantage of its proximity to Silicon Valley to connect students with industry mentors for their capstone projects.

“The technology in this field is so rich and complex, traditional master’s programs that aren’t focused on natural language processing would have a hard time giving students all the background they need to work in this field,” Walker said. “Our aim is provide an intensive education in just one year that will give students the depth and breadth needed to work in the field of natural language processing.”