bertopic text-classification region:us
---
library_name: bertopic
pipeline_tag: text-classification
tags:
- bertopic
---

# 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
