Ranim Khojah

Ranim Khojah

PhD Student in Computer Science

Chalmers University of Technology

Biography

Ranim Khojah is a PhD student at Chalmers University of Technology, conducting research on the use of large language models in software engineering. She obtained her master’s degree in Language Technology from the University of Gothenburg in 2022. Her current interests include chatbots that can assist with activities during the software development lifecycle, such as code generation, explanation, and completion.

Interests
  • Natural language Understanding (NLU)
  • Chatbots
  • Software Development
Education
  • PhD in Computer Science, 2022-present

    Chalmers University of Technology

  • MA in Language Technology, 2020-2022

    University of Gothenburg

  • BSc in Software Engineering and Management, 2017-2020

    Chalmers University of Technology

Publications

(2023). Evaluating the Trade-offs of Diversity-Based Test Prioritization: An Experiment. In AST Conference.

Cite Code

(2022). Evaluating N-best Calibration of Natural Language Understanding for Dialogue Systems. In SIGDIAL Conference.

Cite Code

Experience

 
 
 
 
 
Chalmers University of Technology
Researcher (PhD student)
Chalmers University of Technology
December 2022 – Present Gothenburg
PhD project (Chatbots in Software Engineering) funded by Wallenberg AI, Autonomous Systems and Software Program (WASP).
 
 
 
 
 
Volvo Trucks Technology
Software Developer
Volvo Trucks Technology
September 2022 – November 2022 Gothenburg
Automated the translation process followed in infotainment systems.
 
 
 
 
 
Chalmers University of Technology
Teaching Assistant
Chalmers University of Technology
June 2022 – August 2022 Gothenburg
Patricipated in Girls Code Club (GCC); a coding camp that welcomes gymnasium students and women who are looking to pursue a career within software engineering and computer science.
 
 
 
 
 
Chalmers University of Technology
Research Assistant
Chalmers University of Technology
January 2021 – June 2022 Gothenburg
Assistance with research related to FaaS applications. Performing data processing and analysis using NLP techniques.
 
 
 
 
 
University of Gothenburg
Teaching Assistant
University of Gothenburg
September 2018 – November 2022 Gothenburg
Courses - Discrete Mathematics, Object-oriented Programming, Mobile and Web Development.

Projects

*
Batata
Potato’s Way to Kitchen is a voice-based game implemented with xstate, React.js and Typescript. The player has to talk to Batata (the main character) to help him find the key to the kitchen so that Batata can join the potato party there.
Batata
MBTI Personality Predictor
A personality predictor that is based on the MBTI personality types; given a sentence or text input by the user (ideally associated to their values, beliefs, or simply related to them somehow) the system will predict to which personality type the text is mostly related with.
MBTI Personality Predictor
Otter
Otter is a movie/series recommendation system that works best for your movie nights and boring weekends! it’s completely speech-based, that is, Otter runs on spoken dialogue as the main interaction method with the user.
Otter

Contact

Feel free to reach out if you have any questions, inquiries, or simply want to say hello :)