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
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.