TLDR: LORI is an AI-powered tool that uses natural language processing and large language models (RoBERTa and LLAMA) to efficiently assess leadership skills like teamwork, communication, and innovation from letters of recommendation for online master’s programs. It aims to streamline admissions by automating the review process, providing deeper insights into applicant capabilities, and supporting holistic evaluations.
In the competitive landscape of graduate admissions, particularly for burgeoning online master’s programs, evaluating applicants goes beyond just test scores. Letters of recommendation (LORs) offer invaluable insights into a candidate’s character, experiences, and crucial skills. However, manually sifting through these often text-heavy documents is a time-consuming and labor-intensive process for admissions committees.
Addressing this challenge, researchers from the Georgia Institute of Technology have introduced LORI: LOR Insights, a groundbreaking AI-based tool designed to streamline the assessment of leadership skills in LORs. LORI leverages advanced natural language processing (NLP) and large language models (LLMs) like RoBERTa and LLAMA to identify key leadership attributes such as teamwork, communication, and innovation.
The Challenge of Holistic Admissions
The shift towards ‘holistic admissions’ emphasizes a broader evaluation of candidate qualities, including non-cognitive or personal attributes. LORs are central to this approach, providing narratives that reveal an applicant’s professionalism, adaptability, and leadership potential. Yet, their unstandardized nature and potential for bias (based on gender, race, or writer’s context) pose significant challenges. Despite these complexities, LORs remain vital for differentiating candidates with similar academic records, highlighting the need for tools that enable deeper, more objective analysis.
How LORI Works: An AI-Powered Approach
LORI’s development involved an iterative machine learning process. Initially, a dataset of LOR sentences was human-annotated for leadership skills. Recognizing the need for a larger dataset, the team employed ‘weak supervision’ techniques, using a combination of labeled and unlabeled data to generate over 250,000 lines of machine-annotated data. This extensive dataset was then used to train the core machine learning model.
The primary model, RoBERTa, demonstrated impressive performance, achieving a weighted F1 score of 91.6%, a precision of 92.4%, and a recall of 91.6% in identifying leadership-related sentences. While the model showed a slight bias towards over-predicting leadership sentences, this was deemed acceptable for the application’s purpose, as it helps ensure no potential leadership indicators are missed.
To further refine the insights, LORI integrates LLMs, specifically LLAMA2. These models are crucial for extracting more nuanced details and providing a comprehensive analysis of leadership subcomponents (communication, teamwork, innovation). A unique aspect of LORI’s LLM integration is the use of the Reasoning and Acting (ReAct) framework, which allows the LLM to dynamically reason and interact with external tools. This includes a separate, isolated LLM instance dedicated solely to verifying the extracted leadership phrases, ensuring accuracy and reliability by mitigating contextual biases.
LORI in Action: A User-Friendly Dashboard
The researchers developed a minimum viable product called LORI, an AI-driven web application prototype built with Streamlit in Python. This user-friendly dashboard allows admissions officers to upload PDF files containing three LORs for an applicant. LORI then processes these documents using optical character recognition (OCR) to convert them into text.
The application visualizes the RoBERTa model’s output by highlighting sentences identified as leadership-related. These highlighted sentences are then fed into the LLM pipelines for advanced information extraction. LORI provides a summary of the applicant’s leadership attributes across all three LORs, offering a concise overview for quick reference. Furthermore, it displays a bar chart illustrating the distribution of specific leadership attributes like teamwork, communication, and innovation, providing a ‘micro-label’ analysis.
Also Read:
- AI-Powered Insights: Enhancing Teaching Evaluation in Large Engineering Programs
- Tailoring Education: How InqEduAgent Creates Adaptive AI Learning Partners
Future Directions and Impact
While LORI shows significant promise, the researchers acknowledge ongoing work to address inherent biases in LORs, such as gender differences in language, and to further refine the model’s performance. Future enhancements include using Bayesian Optimization for hyperparameter tuning and integrating Explainable Artificial Intelligence (XAI) techniques to clarify which specific terms or phrases drive the model’s classifications, making its predictions more transparent and interpretable.
The development and validation of LORI mark a significant step forward in graduate admissions. By automating and enhancing the review of LORs, LORI not only saves time and effort for admissions committees but also promotes a more equitable, efficient, and in-depth evaluation process. Beyond admissions, the versatility of LORI extends to instructional settings, where it could be used for formative assessments, peer feedback, and project-based learning, fostering leadership development in a scalable and data-driven manner. To learn more about this innovative tool, you can read the full research paper here.


