File size: 19,810 Bytes
6823b0a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
---
tags:
- bertopic
library_name: bertopic
pipeline_tag: text-classification
---
# before_covid_distance_learning_instructor_comments
This is a [BERTopic](https://github.com/MaartenGr/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:
```python
from bertopic import BERTopic
topic_model = BERTopic.load("ShivamSrng/before_covid_distance_learning_instructor_comments")
topic_model.get_topic_info()
```
## Topic overview
* Number of topics: 70
* Number of training documents: 12273
<details>
<summary>Click here for an overview of all topics.</summary>
| Topic ID | Topic Keywords | Topic Frequency | Label |
|----------|----------------|-----------------|-------|
| 0 | lecture - lectures - online class - professors - classes | 8743 | 0_lecture_lectures_online class_professors |
| 1 | online instructors faculty - opinion professors encountered - far best professors - best instructors - responsive instructors | 157 | 1_online instructors faculty_opinion professors encountered_far best professors_best instructors |
| 2 | gremlin - pick gremlin - plane cute gremlin - plane cute gremlin catch - pick gremlin plane cute | 148 | 2_gremlin_pick gremlin_plane cute gremlin_plane cute gremlin catch |
| 3 | project quality - project constitutes final - project prepared class project - project exam - project exam details | 83 | 3_project quality_project constitutes final_project prepared class project_project exam |
| 4 | moodle syllabus - moodle assignments - moodle students benefit - moodle quizzes improvement needed - assignments moodle | 82 | 4_moodle syllabus_moodle assignments_moodle students benefit_moodle quizzes improvement needed |
| 5 | thank great semester thank - respect thank great semester - thank great semester thanks - thank great semester - semester truly appreciate class | 73 | 5_thank great semester thank_respect thank great semester_thank great semester thanks_thank great semester |
| 6 | person class wish teach - matts class future - pick matts class future - offer classes want teacher - matts class future definetly | 71 | 6_person class wish teach_matts class future_pick matts class future_offer classes want teacher |
| 7 | material peofessor eric organized - material extremely knowledgeable craft - motivated work knows material - knows material - outstanding knows history | 68 | 7_material peofessor eric organized_material extremely knowledgeable craft_motivated work knows material_knows material |
| 8 | questions appreciated took time - providing thought provoking discussion - questions appreciated took - providing thought provoking - provoking discussion exercises study | 68 | 8_questions appreciated took time_providing thought provoking discussion_questions appreciated took_providing thought provoking |
| 9 | programming problems unnecessary - programming problems unnecessary ta - problems unnecessary - problems rely self resources - reconfiguring environment seek remedies | 67 | 9_programming problems unnecessary_programming problems unnecessary ta_problems unnecessary_problems rely self resources |
| 10 | resource writing lab reports - resource help coding - resource help coding important - project tutorials great question - provided guidance java | 67 | 10_resource writing lab reports_resource help coding_resource help coding important_project tutorials great question |
| 11 | pitiful communication awful reply - responds emails - respond emails - misreads email - mute fact rude emailing | 66 | 11_pitiful communication awful reply_responds emails_respond emails_misreads email |
| 12 | subject deep programming assignments - concepts programming - video lectures focused concepts - programming assignments - lectures focused concepts | 65 | 12_subject deep programming assignments_concepts programming_video lectures focused concepts_programming assignments |
| 13 | unbelievably disorganized idea properly - unbelievably disorganized idea - poorly told wrong improved - poorly told wrong - unable communicate clearly | 65 | 13_unbelievably disorganized idea properly_unbelievably disorganized idea_poorly told wrong improved_poorly told wrong |
| 14 | moodle students - class moodle offered - classes moodle - questions moodle students questions - posted moodle teach moodle | 63 | 14_moodle students_class moodle offered_classes moodle_questions moodle students questions |
| 15 | powerpoint lectures - slides powerpoint lectures - professors lectures powerpoint informative - powerpoints professors lectures - taught using power point | 62 | 15_powerpoint lectures_slides powerpoint lectures_professors lectures powerpoint informative_powerpoints professors lectures |
| 16 | questions communicates everything expects - questions communicates - questions communicates everything - said gets advice precise - properly answer questions want | 61 | 16_questions communicates everything expects_questions communicates_questions communicates everything_said gets advice precise |
| 17 | interesting challenging everything - interesting challenging everything good - challenging - learned aside - great disappointed thoroughly enjoyed | 60 | 17_interesting challenging everything_interesting challenging everything good_challenging_learned aside |
| 18 | discussion forum - discussion forums - online discuss forums - discussion posts - online discussion boards | 59 | 18_discussion forum_discussion forums_online discuss forums_discussion posts |
| 19 | knowledge allows students - knowledge allows students struggling - motivation help students think - motivates improve student evey - life enhance learning | 59 | 19_knowledge allows students_knowledge allows students struggling_motivation help students think_motivates improve student evey |
| 20 | learned new things - material graduate learnt things - enjoyed learning - learned project management helped - material learned tremendous | 57 | 20_learned new things_material graduate learnt things_enjoyed learning_learned project management helped |
| 21 | classes taken far best - classes taken - best classes - class taken - best classes taken | 57 | 21_classes taken far best_classes taken_best classes_class taken |
| 22 | online student need canvas - new canvas platform difficult - canvas page - need canvas updated - online resources canvas | 57 | 22_online student need canvas_new canvas platform difficult_canvas page_need canvas updated |
| 23 | online lecture videos - lecture videos - video lectures - video lecture - reading videos material interesting | 57 | 23_online lecture videos_lecture videos_video lectures_video lecture |
| 24 | online tutorials thorough assignment - tutorials - online tutorials thorough - instruction - provides examples communicates clearly | 55 | 24_online tutorials thorough assignment_tutorials_online tutorials thorough_instruction |
| 25 | method helped learn material - learn material - practice problems instead learning - practice problems instead - opinion help retain learn | 55 | 25_method helped learn material_learn material_practice problems instead learning_practice problems instead |
| 26 | periodic interactive sessions semester - online class group work - online class little interaction - student questions - time students read presentations | 55 | 26_periodic interactive sessions semester_online class group work_online class little interaction_student questions |
| 27 | puzzling maybe interpret content - interpret content wrong way - interpret content wrong - interpret content - page contradicted information | 51 | 27_puzzling maybe interpret content_interpret content wrong way_interpret content wrong_interpret content |
| 28 | wall street journal - reason article - reading dozens irrelevant articles - paper reports felt bombarded - articles | 51 | 28_wall street journal_reason article_reading dozens irrelevant articles_paper reports felt bombarded |
| 29 | instructions clear regarding assignments - lacking assignment instructions - assignment instructions - clarify assignments - instructors notes instructions | 50 | 29_instructions clear regarding assignments_lacking assignment instructions_assignment instructions_clarify assignments |
| 30 | resulting exam needing rescheduled - second exam - mid term exam - quiz exams blindsided - term exam | 50 | 30_resulting exam needing rescheduled_second exam_mid term exam_quiz exams blindsided |
| 31 | paragraph cohesion answer - paragraph cohesion - necessary sufficient paragraph cohesion - paragraph cohesion answer question - phrasal coordination | 49 | 31_paragraph cohesion answer_paragraph cohesion_necessary sufficient paragraph cohesion_paragraph cohesion answer question |
| 32 | posted end semester lecture - class schedule - lectures posted - posted time coursework - posted end semester | 49 | 32_posted end semester lecture_class schedule_lectures posted_posted time coursework |
| 33 | meetings learnt great deal - meetings learnt great - online discussions fewer group - powerpoint slides group chat - online discussions fewer | 48 | 33_meetings learnt great deal_meetings learnt great_online discussions fewer group_powerpoint slides group chat |
| 34 | midterms classes - study midterm - final midterm exam - post mid term graded - midterm week final midterm | 48 | 34_midterms classes_study midterm_final midterm exam_post mid term graded |
| 35 | big box problem - midterm exam calculation questions - tables provide solutions idea - box problem - tables provide solutions | 48 | 35_big box problem_midterm exam calculation questions_tables provide solutions idea_box problem |
| 36 | probably respond email - provides cryptic terse responses - probably respond email said - knowing probably respond email - lack response sends email | 47 | 36_probably respond email_provides cryptic terse responses_probably respond email said_knowing probably respond email |
| 37 | points assignments lost - points exam example reason - points deducted stated powerpoint - points assignments lost points - points deducted quizzes | 47 | 37_points assignments lost_points exam example reason_points deducted stated powerpoint_points assignments lost points |
| 38 | felt experience achieved discouraging - honesty material interesting - honesty material interesting maybe - felt experience achieved - incredibly dull | 46 | 38_felt experience achieved discouraging_honesty material interesting_honesty material interesting maybe_felt experience achieved |
| 39 | promptly difficult time contacting - reread email - person email communications - reread email emailed meeting - reread email emailed | 46 | 39_promptly difficult time contacting_reread email_person email communications_reread email emailed meeting |
| 40 | plan outright fired incredibly - job exactly - nepotism influenced - outright fired incredibly - office hours solution shit | 46 | 40_plan outright fired incredibly_job exactly_nepotism influenced_outright fired incredibly |
| 41 | overwhelming student syllabus changed - questions midterm felt similarly - programming questions midterm felt - overwhelming student syllabus - repetitive semester things | 45 | 41_overwhelming student syllabus changed_questions midterm felt similarly_programming questions midterm felt_overwhelming student syllabus |
| 42 | feedback improve work - work feedback - improvement feedback - feedback improve - feedback provided | 44 | 42_feedback improve work_work feedback_improvement feedback_feedback improve |
| 43 | pages probably appropriate paper - page critique long think - think half page paragraph - paper assignment minimum pages - page critique long | 44 | 43_pages probably appropriate paper_page critique long think_think half page paragraph_paper assignment minimum pages |
| 44 | prompt feedback difficult - receive prompt feedback difficult - prompt feedback difficult evaluate - poor job communicating - receive prompt feedback | 44 | 44_prompt feedback difficult_receive prompt feedback difficult_prompt feedback difficult evaluate_poor job communicating |
| 45 | webex meetings - schools start webex meetings - webex meeting - record webex meetings - record webex meetings despite | 44 | 45_webex meetings_schools start webex meetings_webex meeting_record webex meetings |
| 46 | reply questions bit curt - request worth explaining - request worth explaining conveying - questions bit curt answers - posts felt interactive | 43 | 46_reply questions bit curt_request worth explaining_request worth explaining conveying_questions bit curt answers |
| 47 | mechanical engineering difficult institutions - understanding obstacles engineers face - engineering - engineering student - management program civil engineering | 43 | 47_mechanical engineering difficult institutions_understanding obstacles engineers face_engineering_engineering student |
| 48 | online proctoring - online proctoring services intrusive - online proctoring services - lockdown browser - old lockdown browser bit | 42 | 48_online proctoring_online proctoring services intrusive_online proctoring services_lockdown browser |
| 49 | reading discussed week assign - read book assignments posted - read book assignments - reading chapters assigned - question related reading week | 41 | 49_reading discussed week assign_read book assignments posted_read book assignments_reading chapters assigned |
| 50 | improvement responding emails work - response time emails - improvement responding emails - needs respond emails quicker - questions emails extremely | 40 | 50_improvement responding emails work_response time emails_improvement responding emails_needs respond emails quicker |
| 51 | problems demonstrate student learning - problems lectures example - problems lectures example homework - problems lectures - problems demonstrate student | 40 | 51_problems demonstrate student learning_problems lectures example_problems lectures example homework_problems lectures |
| 52 | response email emails - returned emails - reply email sent frustrating - response response week later - responded email assignment issues | 39 | 52_response email emails_returned emails_reply email sent frustrating_response response week later |
| 53 | learned julio accent hear - reminds teacher ferris beulers - possibly worst biggest loser - learned julio accent - julio accent hear | 39 | 53_learned julio accent hear_reminds teacher ferris beulers_possibly worst biggest loser_learned julio accent |
| 54 | recorded lectures need addressed - problematic audio lecture - outside noises recorded lectures - recording lectures poor - recording lectures poor potentially | 39 | 54_recorded lectures need addressed_problematic audio lecture_outside noises recorded lectures_recording lectures poor |
| 55 | material relevant examples conceptstheories - need basics extremely advanced - materials provided comprehensive understanding - work helpful sample - topics related | 37 | 55_material relevant examples conceptstheories_need basics extremely advanced_materials provided comprehensive understanding_work helpful sample |
| 56 | kind slow grader extremely - grader helpful lastly personality - helpful lastly personality favorable - kind knowledgeable communicative accommodating - helpful lastly personality | 36 | 56_kind slow grader extremely_grader helpful lastly personality_helpful lastly personality favorable_kind knowledgeable communicative accommodating |
| 57 | known personally nice guy - information forums great guy - great guy - intimidating super understanding knowledgeable - super understanding knowledgeable importantly | 34 | 57_known personally nice guy_information forums great guy_great guy_intimidating super understanding knowledgeable |
| 58 | mid final week notifications - deadlines - receive comments week dragging - result better discussions lateness - nonetheless discussion forums deadlines | 34 | 58_mid final week notifications_deadlines_receive comments week dragging_result better discussions lateness |
| 59 | read lengthy articles need - read lengthy articles - quality content understand subject - read write papers semester - read write papers | 33 | 59_read lengthy articles need_read lengthy articles_quality content understand subject_read write papers semester |
| 60 | loved taking khichis class - taking khichis class - person best professors pleasure - took class karnik available - took class karnik | 29 | 60_loved taking khichis class_taking khichis class_person best professors pleasure_took class karnik available |
| 61 | online section online sessions - purely online sections supposed - online sections supposed - online setting despite - purely online sections | 29 | 61_online section online sessions_purely online sections supposed_online sections supposed_online setting despite |
| 62 | professors willing communicate students - professors class year truly - professors willing communicate - professors far willing - let students experienced knowledgeable | 28 | 62_professors willing communicate students_professors class year truly_professors willing communicate_professors far willing |
| 63 | posts assignments fair weekly - repetitive syllabus weekly questions - posts assignments fair - questions posted students present - posts kinds assignments usual | 28 | 63_posts assignments fair weekly_repetitive syllabus weekly questions_posts assignments fair_questions posted students present |
| 64 | new year happy holidays - excellent dedication extremely thankful - happy new year - holidays happy new year - merry christmas happy | 28 | 64_new year happy holidays_excellent dedication extremely thankful_happy new year_holidays happy new year |
| 65 | knowing class need improve - worry stand class progress - teacher difficult determine learning - knowing class need - passing failing feel | 27 | 65_knowing class need improve_worry stand class progress_teacher difficult determine learning_knowing class need |
| 66 | questions posed students hour - reasonableenjoyable increased quiz time - questions minute test limit - questions week student reasonably - quizzes exams long capped | 27 | 66_questions posed students hour_reasonableenjoyable increased quiz time_questions minute test limit_questions week student reasonably |
| 67 | hard teach ethics - morality professionalism - hard teach ethics ethical - learn ethics - majoring professionalism synonymous ethics | 23 | 67_hard teach ethics_morality professionalism_hard teach ethics ethical_learn ethics |
| 68 | feedback add - add form add - form add - provide feedback add - add form add form | 21 | 68_feedback add_add form add_form add_provide feedback add |
| 69 | powerpoint came book youtube - powerpoints video - powerpoints making hypocritical - recorded lectures powerpoint - recorded lectures powerpoint minute | 16 | 69_powerpoint came book youtube_powerpoints video_powerpoints making hypocritical_recorded lectures powerpoint |
</details>
## 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
|