before_covid_canvas_instructor_comments

This is a BERTopic model. BERTopic is a flexible and modular topic modeling framework that allows for the generation of easily interpretable topics from large datasets.

Usage

To use this model, please install BERTopic:

pip install -U bertopic

You can use the model as follows:

from bertopic import BERTopic
topic_model = BERTopic.load("ShivamSrng/before_covid_canvas_instructor_comments")

topic_model.get_topic_info()

Topic overview

  • Number of topics: 113
  • Number of training documents: 2908
Click here for an overview of all topics.
Topic ID Topic Keywords Topic Frequency Label
0 classes - lectures - classroom - teacher - class time 1596 0_classes_lectures_classroom_teacher
1 work grade edit - class works - syllabus canvas - class problem - assignments time 90 1_work grade edit_class works_syllabus canvas_class problem
2 material teaches - natarajan teaches material - material teaches students - natarajan teaches - need teachers 60 2_material teaches_natarajan teaches material_material teaches students_natarajan teaches
3 student grade expect - grades semester coourse - hard estimate grade - grade expect - grade hard estimate 37 3_student grade expect_grades semester coourse_hard estimate grade_grade expect
4 posted grades projects - online view grades - students need grades - quizzes received grade - prefer posted grades 22 4_posted grades projects_online view grades_students need grades_quizzes received grade
5 learning classes stem - material taught undergrad - pedagogy recently taken - missing courses - material taught 22 5_learning classes stem_material taught undergrad_pedagogy recently taken_missing courses
6 providing slides benefit - powerpoint slides canvas - powerpoints instead google - presentations uploaded canvas - powerpoint slides 22 6_providing slides benefit_powerpoint slides canvas_powerpoints instead google_presentations uploaded canvas
7 professors struggling - possibly teaches poorly - quality professors nearly - professors struggling technology - lack professionalism unacceptable 22 7_professors struggling_possibly teaches poorly_quality professors nearly_professors struggling technology
8 textbook correct students - textbook appear - knew error textbook - textbook appear syllabus - textbook 21 8_textbook correct students_textbook appear_knew error textbook_textbook appear syllabus
9 miss assignment - miss assignment existed - unnecessarily vague assignment - homework assigned vague - vague assignment assignment 20 9_miss assignment_miss assignment existed_unnecessarily vague assignment_homework assigned vague
10 video lectures encompassed - liked recorded lecture - instructors teaching improved - instruction assistance lecture - need improve instructors 20 10_video lectures encompassed_liked recorded lecture_instructors teaching improved_instruction assistance lecture
11 homework assignment early - late problem projects - hour class assignment - marked late assignment - till week assignments 19 11_homework assignment early_late problem projects_hour class assignment_marked late assignment
12 said canvas emails - rarely replies emails - way responded - month responding emails - took month responding 19 12_said canvas emails_rarely replies emails_way responded_month responding emails
13 spent lectures basics - leave class understanding - learning teach material - lectures basics - spent lectures 19 13_spent lectures basics_leave class understanding_learning teach material_lectures basics
14 ta students view - lab ta asking - ta essentially told - issue ta - information passing ta 18 14_ta students view_lab ta asking_ta essentially told_issue ta
15 students retain information - participating class brainstorm - students retain - students study wrote - increase class grade 18 15_students retain information_participating class brainstorm_students retain_students study wrote
16 publishes notes canvas - notes canvas - writes notes - notes canvas periodically - posts notes canvas 17 16_publishes notes canvas_notes canvas_writes notes_notes canvas periodically
17 webex meetings - webex meeting - properly scheduling webex - lecture webex insisted - wastes halfhour webex 17 17_webex meetings_webex meeting_properly scheduling webex_lecture webex insisted
18 instructors canvas unorganized - instructors canvas - semester using canvas - post lectures canvas - lectures canvas considering 17 18_instructors canvas unorganized_instructors canvas_semester using canvas_post lectures canvas
19 homework uploaded week - files uploaded canvas - uploaded canvas recently - schedule homework uploaded - uploaded canvas previous 17 19_homework uploaded week_files uploaded canvas_uploaded canvas recently_schedule homework uploaded
20 overtime feel students - sorry fellow students - fellow students - injured educational value - injured educational 16 20_overtime feel students_sorry fellow students_fellow students_injured educational value
21 paying class worth - paying class - money tutoring bad - paid class - tuition money wasted 16 21_paying class worth_paying class_money tutoring bad_paid class
22 students discord - videos youtube account - slack canvas - instead uploads - students discord server 16 22_students discord_videos youtube account_slack canvas_instead uploads
23 penalized students - thought penalized students - rules stressed students - penalized students enrolling - students enrolling late 16 23_penalized students_thought penalized students_rules stressed students_penalized students enrolling
24 handwritten work impossible - lecture solving - lecture realized wrong - student pointed final - lecture solving quickly 15 24_handwritten work impossible_lecture solving_lecture realized wrong_student pointed final
25 moodle canvas - canvas moodle outdated - moodle canvas covid - canvas moodle - canvas moodle solution 15 25_moodle canvas_canvas moodle outdated_moodle canvas covid_canvas moodle
26 students predict lesson - problems class meant - lines asking students - students predict - midterm examinations 14 26_students predict lesson_problems class meant_lines asking students_students predict
27 repeatedly requested grade - grades returned class - repeatedly asked grade - grade class withdrawal - grades received exams 14 27_repeatedly requested grade_grades returned class_repeatedly asked grade_grade class withdrawal
28 grading writing good - things good professors - feedback assignments complimented - grading writing - students appreciate 14 28_grading writing good_things good professors_feedback assignments complimented_grading writing
29 impatient confrontational - asks tone stupid - tone stupid asking - understand advice - unapproachable seemingly unwilling 14 29_impatient confrontational_asks tone stupid_tone stupid asking_understand advice
30 java applets programmer - java - instructions directly contradicted - programs - project instructions explained 14 30_java applets programmer_java_instructions directly contradicted_programs
31 access uploaded canvas - canvas files add - uploaded link canvas - file canvas canvass - files add canvas 14 31_access uploaded canvas_canvas files add_uploaded link canvas_file canvas canvass
32 ranaudo extremely knowledgeable - helpful providing input - helped good feedbacks - knows feedback - helpful providing 13 32_ranaudo extremely knowledgeable_helpful providing input_helped good feedbacks_knows feedback
33 reasons instructors golgen - reasons instructors - material inconsistency teaching - teacher help feel - realize teaching 13 33_reasons instructors golgen_reasons instructors_material inconsistency teaching_teacher help feel
34 include homework - homework caused problems - lack homework - lack homework output - class homework weeks 13 34_include homework_homework caused problems_lack homework_lack homework output
35 online exams students - open exam canvas - online exam submission - submitted online exam - open exam 13 35_online exams students_open exam canvas_online exam submission_submitted online exam
36 class inconsistencies syllabus - semester announced reason - stated late semester - previous semester appear - syllabus dates 13 36_class inconsistencies syllabus_semester announced reason_stated late semester_previous semester appear
37 students relevant technologies - using technology properly - professors systems resistant - students personal tech - student challenged 13 37_students relevant technologies_using technology properly_professors systems resistant_students personal tech
38 email rarely - email rarely response - respond rarely - reach email rarely - unfair email 13 38_email rarely_email rarely response_respond rarely_reach email rarely
39 respond students emails - students emails long - teacher takes respond - proactive responding emails - semester emailed seeking 12 39_respond students emails_students emails long_teacher takes respond_proactive responding emails
40 canvas technologically inept - knows canvas needs - utilize canvas inconvenient - canvas needs utilize - needs utilize canvas 12 40_canvas technologically inept_knows canvas needs_utilize canvas inconvenient_canvas needs utilize
41 understanding lecture - courses calculusbased dynamics - general love physics - love physics - insisted despite class 12 41_understanding lecture_courses calculusbased dynamics_general love physics_love physics
42 kindness demonstrating great - shown politeness care - demonstrating great empathy - kind friendly - politeness care kindness 12 42_kindness demonstrating great_shown politeness care_demonstrating great empathy_kind friendly
43 draft project completing - draft final project - handed final draft - draft project - date final draft 12 43_draft project completing_draft final project_handed final draft_draft project
44 required available times - office hours appointment - minutes assignment - read office hours - minutes assignment adjust 12 44_required available times_office hours appointment_minutes assignment_read office hours
45 inventions included digital - digital technology invention - invention digital - invention digital age - lastly invention digital 12 45_inventions included digital_digital technology invention_invention digital_invention digital age
46 semester caused confusion - meaning semester lost - semester lost class - semester lost - lost class time 12 46_semester caused confusion_meaning semester lost_semester lost class_semester lost
47 groupwork needs - groupwork needs quicker - groupwork - project design - ideal working group 12 47_groupwork needs_groupwork needs quicker_groupwork_project design
48 spent time copying - paper pages - pages hw came - packets paper pages - paper pages person 11 48_spent time copying_paper pages_pages hw came_packets paper pages
49 invention unwise - kind invention unwise - invention development - inventions think - invention development negative 11 49_invention unwise_kind invention unwise_invention development_inventions think
50 turing machines - turing machines httpwwwtoniwestbrookcomarchives - possible concept turing - programming tasks - programming tasks writing 11 50_turing machines_turing machines httpwwwtoniwestbrookcomarchives_possible concept turing_programming tasks
51 poor understanding canvas - canvas posts nightmare - posted canvas handwrite - assignments canvas said - nightmare organization canvas 10 51_poor understanding canvas_canvas posts nightmare_posted canvas handwrite_assignments canvas said
52 chronic illnesses passed - traumatic stress - work mistakenly attacked - traumatic stress illness - post traumatic stress 10 52_chronic illnesses passed_traumatic stress_work mistakenly attacked_traumatic stress illness
53 posted canvas powerpoint - canvas formatting lectures - update canvas slides - powerpoint lectures - slides canvas information 10 53_posted canvas powerpoint_canvas formatting lectures_update canvas slides_powerpoint lectures
54 intrauniversity college email - mass email school - mass email - message easy emails - inbox homework 10 54_intrauniversity college email_mass email school_mass email_message easy emails
55 look hw fact - look picture - look hw - hw fact exwife - think joking 10 55_look hw fact_look picture_look hw_hw fact exwife
56 issue worldwide pandemic - pandemic issue - suffering pandemic considering - pandemic issue unapproachable - unacceptable circumstances pandemic 10 56_issue worldwide pandemic_pandemic issue_suffering pandemic considering_pandemic issue unapproachable
57 lectures discussion forums - love forums - participation chat - participation chat session - message boards 9 57_lectures discussion forums_love forums_participation chat_participation chat session
58 threads discussions - think responded discussion - believe threads discussions - responded discussion - topic popular picked 9 58_threads discussions_think responded discussion_believe threads discussions_responded discussion
59 justified ordinary scenario - irrational choices ethics - redundancy - participant case withdrawing - ordinary scenario 9 59_justified ordinary scenario_irrational choices ethics_redundancy_participant case withdrawing
60 lecture regarding - textbook useful feedback - materials having taught - useful feedback instruction - original teaching materials 9 60_lecture regarding_textbook useful feedback_materials having taught_useful feedback instruction
61 attempted feedback improve - feedback improve writing - attempted feedback - feedback example output - feedback wrong 9 61_attempted feedback improve_feedback improve writing_attempted feedback_feedback example output
62 lowest grades courses - grades courses - taking courses - taking taking courses - grades courses ones 9 62_lowest grades courses_grades courses_taking courses_taking taking courses
63 semester organized canvas - canvas entirety semester - homeworks quizzes - semester available canvas - semester immensely helpful 9 63_semester organized canvas_canvas entirety semester_homeworks quizzes_semester available canvas
64 told student questions - rude response students - leaving students questions - response students kept - students wanted answers 9 64_told student questions_rude response students_leaving students questions_response students kept
65 canvas quizzes mess - open quiz canvas - canvas quizzes - quiz canvas access - quizzes mess 8 65_canvas quizzes mess_open quiz canvas_canvas quizzes_quiz canvas access
66 hate phone calls - phone calls emails - calls emails - phone calls - calls emails person 8 66_hate phone calls_phone calls emails_calls emails_phone calls
67 handwriting hard read - read handwriting notes - read handwriting - handwriting notes illegible - handwriting hard 8 67_handwriting hard read_read handwriting notes_read handwriting_handwriting notes illegible
68 taught itani shanthi - cs students itani - students itani states - lecturer severely lacking - sections taught itani 8 68_taught itani shanthi_cs students itani_students itani states_lecturer severely lacking
69 hear difficult - barely hear difficult - hear understand difficult - telling barely hear - difficultfor hear understand 8 69_hear difficult_barely hear difficult_hear understand difficult_telling barely hear
70 lectures lockdown - lectures lockdown began - quarantine putting students - outside teaching class - mistaken point teachers 8 70_lectures lockdown_lectures lockdown began_quarantine putting students_outside teaching class
71 class participation - attend class participation - class participation points - attend class - class defeats purpose 8 71_class participation_attend class participation_class participation points_attend class
72 ta online class - administer proper exams - requires ta - help requires ta - better ta online 8 72_ta online class_administer proper exams_requires ta_help requires ta
73 thank effort teach - review appreciative effort - hope enjoy holiday - review appreciative - students thank 8 73_thank effort teach_review appreciative effort_hope enjoy holiday_review appreciative
74 wanted transition - wanted transition easier - change - points wanted - points wanted said 7 74_wanted transition_wanted transition easier_change_points wanted
75 difficult understand lectures - speaking voice - speaking voice low - microphone accent - voice low 7 75_difficult understand lectures_speaking voice_speaking voice low_microphone accent
76 wife student - wife student fadi - room wife student - professors simply - assuming professors 7 76_wife student_wife student fadi_room wife student_professors simply
77 happen - ridiculous frustrating - ridiculous - extremely inappropriate - frustrating deal things 7 77_happen_ridiculous frustrating_ridiculous_extremely inappropriate
78 direct message lanfrank - message lanfrank - message lanfrank luck - lanfrank met talk - exam lanfrank met 7 78_direct message lanfrank_message lanfrank_message lanfrank luck_lanfrank met talk
79 important nice person - personally thank - personally thank best - nice enjoyable individual - nice person 7 79_important nice person_personally thank_personally thank best_nice enjoyable individual
80 incomprehensible poorly executed - poor organization - poorly executed - bad incomprehensible poorly - inconsequential waste time 7 80_incomprehensible poorly executed_poor organization_poorly executed_bad incomprehensible poorly
81 response asked using - answered technical difficulties - question dismissed later - dismissed later questions - question dismissed 7 81_response asked using_answered technical difficulties_question dismissed later_dismissed later questions
82 language barrier hard - language barrier difficult - difficult understand accent - understand language barrier - language barrier 7 82_language barrier hard_language barrier difficult_difficult understand accent_understand language barrier
83 lab partner received - answers lab partner - lab misunderstood - partner received gave - lab misunderstood format 7 83_lab partner received_answers lab partner_lab misunderstood_partner received gave
84 mrzeugin understand responsibilities - mrzeugin assignment timely - mrzeugin assignment - mrzeugins attitude - students eventually mrzeugins 6 84_mrzeugin understand responsibilities_mrzeugin assignment timely_mrzeugin assignment_mrzeugins attitude
85 needs simplified syllabus - simplified syllabus - section needs reorganized - redone class needs - jumbled class needs 6 85_needs simplified syllabus_simplified syllabus_section needs reorganized_redone class needs
86 condition codes instructions - logical assembly instructions - leaq instruction - computations instructions - computations instructions listed 6 86_condition codes instructions_logical assembly instructions_leaq instruction_computations instructions
87 point deduction attempted - point deductions instructions - point deduction printf - resulted point deductions - point deductions 6 87_point deduction attempted_point deductions instructions_point deduction printf_resulted point deductions
88 samardzic needs - samardzic asked question - area samardzic needs - samardzic needs significantly - samardzic asked 6 88_samardzic needs_samardzic asked question_area samardzic needs_samardzic needs significantly
89 critical nurturing hypocrite - nurturing hypocrite - absolute heartless behavior - students moral - help students moral 6 89_critical nurturing hypocrite_nurturing hypocrite_absolute heartless behavior_students moral
90 grading lazy - grades taking points - additionally grading lazy - points student attempt - internships way grades 6 90_grading lazy_grades taking points_additionally grading lazy_points student attempt
91 recently class ran - class ran instead - class scheduled time - class times - instead class scheduled 6 91_recently class ran_class ran instead_class scheduled time_class times
92 conveyed late week - week prior email - information conveyed late - conveyed late - late week prior 6 92_conveyed late week_week prior email_information conveyed late_conveyed late
93 annoying technical issues - extremely annoying operate - technical issues - issue pen annoying - issues gets extremely 6 93_annoying technical issues_extremely annoying operate_technical issues_issue pen annoying
94 responses students posts - students post reply - students posts shown - students posts - students post 6 94_responses students posts_students post reply_students posts shown_students posts
95 time taken anthony - anthony glick chance - taken anthony glick - anthony glick - strange tangents time 5 95_time taken anthony_anthony glick chance_taken anthony glick_anthony glick
96 errors instructions lexical - checking syntax errors - check syntax errors - syntax errors instructions - error checking syntax 5 96_errors instructions lexical_checking syntax errors_check syntax errors_syntax errors instructions
97 waited leave webex - thought computer disconnected - ended webex - disconnected waited leave - disconnected waited 5 97_waited leave webex_thought computer disconnected_ended webex_disconnected waited leave
98 strange outdated terminology - outdated terminology - mutable reference - outdated terminology good - reference const nonmutable 5 98_strange outdated terminology_outdated terminology_mutable reference_outdated terminology good
99 matlab taught - matlab taught using - learn matlab - hard learn matlab - learn matlab essentially 5 99_matlab taught_matlab taught using_learn matlab_hard learn matlab
100 retried fix - technical difficulties - zoom online bad - difficulties zoom online - attachments lost 5 100_retried fix_technical difficulties_zoom online bad_difficulties zoom online
101 slightly - slightly small complaint - likely questions slightly - small complaint - questions slightly 4 101_slightly_slightly small complaint_likely questions slightly_small complaint
102 told wrong assume - wrong assume - assumed posting told - assumed posting - assumed 4 102_told wrong assume_wrong assume_assumed posting told_assumed posting
103 cheating writing chat - chat writing - understand writing chat - writing chat presume - writing chat 4 103_cheating writing chat_chat writing_understand writing chat_writing chat presume
104 feel cheated experience - truly feel cheated - cheated experience frustrating - feel cheated - cheated experience 3 104_feel cheated experience_truly feel cheated_cheated experience frustrating_feel cheated
105 director - stand missing director - missing director - stand - 3 105_director_stand missing director_missing director_stand
106 seriously watch video - edit video seriously - watch video possible - video possible - watch video 3 106_seriously watch video_edit video seriously_watch video possible_video possible
107 contradicted information written - page contradicted information - contradicted information - page contradicted - dates contradict said 3 107_contradicted information written_page contradicted information_contradicted information_page contradicted
108 arafeh described enigma - arafehs instruction enigma - arafeh correct instructions - arafehs instruction - arafeh described 3 108_arafeh described enigma_arafehs instruction enigma_arafeh correct instructions_arafehs instruction
109 translate - revolution televised brought - revolution - revolution televised - homework date shall 2 109_translate_revolution televised brought_revolution_revolution televised
110 issue matlab grader - matlab grader - additionally issue matlab - readings spaced - spaced readings 2 110_issue matlab grader_matlab grader_additionally issue matlab_readings spaced
111 compared true - compared - compared true benefit - true - true benefit 2 111_compared true_compared_compared true benefit_true
112 finding needed everything - needed everything organized - search items needed - search items - everything organized available 2 112_finding needed everything_needed everything organized_search items needed_search items

Training hyperparameters

  • calculate_probabilities: False
  • language: None
  • low_memory: False
  • min_topic_size: 10
  • n_gram_range: (1, 1)
  • nr_topics: auto
  • seed_topic_list: None
  • top_n_words: 7
  • verbose: True
  • zeroshot_min_similarity: 0.7
  • zeroshot_topic_list: None

Framework versions

  • Numpy: 1.26.4
  • HDBSCAN: 0.8.39
  • UMAP: 0.5.7
  • Pandas: 2.2.3
  • Scikit-Learn: 1.5.2
  • Sentence-transformers: 3.2.1
  • Transformers: 4.46.2
  • Numba: 0.60.0
  • Plotly: 5.24.1
  • Python: 3.10.11
Downloads last month
4
Inference Examples
This model does not have enough activity to be deployed to Inference API (serverless) yet. Increase its social visibility and check back later, or deploy to Inference Endpoints (dedicated) instead.