You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BeavsAI currently allows OSU students to upload and interact with course materials through AI-powered insights. Enhancing this functionality by integrating support for Rate My Professor (RMP) as an additional data source will provide students with valuable context on course instructors, helping them make more informed academic decisions.
Objective
Integrate Rate My Professor as an optional data source for users. When users upload course syllabi or other materials, the AI can retrieve relevant insights about instructors (such as average ratings, strengths, and comments) to enrich the learning experience.
Details
Core Features
API Integration: Implement a method to access RMP data. This will involve web scraping.
Contextual Insights: Enhance the AI response with data such as:
Average professor ratings.
Strengths/weaknesses highlighted by students.
Top reviews or comments.
UI/UX Changes
Chat Page: Add an option for users to use Rate My Professor data when asking a question.
Display Component: Create a UI component or generative UI to display this data when it's processed.
Data Privacy Considerations
Ensure user data is not compromised by fetching third-party information.
Include disclaimers that sourced data is from Rate My Professor and may not represent the complete picture of an instructor's teaching capabilities.
Acceptance Criteria
Successfully retrieves RMP data for displayed course instructors.
Data is optional and can be toggled on/off by users.
New UI component displays the RMP data in a user-friendly manner.
Description
BeavsAI currently allows OSU students to upload and interact with course materials through AI-powered insights. Enhancing this functionality by integrating support for Rate My Professor (RMP) as an additional data source will provide students with valuable context on course instructors, helping them make more informed academic decisions.
Objective
Integrate Rate My Professor as an optional data source for users. When users upload course syllabi or other materials, the AI can retrieve relevant insights about instructors (such as average ratings, strengths, and comments) to enrich the learning experience.
Details
Core Features
UI/UX Changes
Data Privacy Considerations
Acceptance Criteria
Resources
The text was updated successfully, but these errors were encountered: