Student Feedback Sentiment Analysis

This dataset provides detailed student feedback on courses, enriched with sentiment analysis labels and scores, course and instructor metadata, and student academic context. It enables educators and administrators to systematically analyze curriculum effectiveness, identify areas for improvement, and track sentiment trends over time for data-driven decision making.

  • opened 16 times
  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

Curriculum improvement based on aggregated student sentiment

Sample rows

preview · 8 of 200 rows · all 13 columns
feedback_idintegersentiment_labelstringsentiment_scorefloatcourse_departmentstringstudent_idintegercourse_idintegerinstructor_idintegerfeedback_datedatecourse_titlestringinstructor_namestringstudent_yearstringfeedback_languagestringfeedback_textstring
1positive0.78Computer Science110160191012024-03-11Introduction to Computer ScienceDr. Alicia ThorntonfreshmanEnglishExcellent introduction to computer science. The instructor explained concepts clearly.
2neutral0.11Economics110260291022024-03-17Principios de EconomíaProf. Ricardo AlvarezjuniorSpanishLas explicaciones fueron claras pero el ritmo fue un poco lento.
3neutral-0.08Computer Science110360391032024-04-05数据结构基础Dr. Li WeisophomoreMandarin课程内容很丰富,但作业太多了。
4neutral0.04Chemistry110460491042024-03-29Organic Chemistry IDr. Samantha ParksophomoreEnglishI struggled with some topics, but the resources were helpful.
5positive0.66Literature110560591052024-02-21Introduction à la littérature françaiseMme. Isabelle DuvaljuniorFrenchLe cours était très instructif et bien structuré, merci beaucoup!
6negative-0.65Business1106606blank2024-03-16Advanced Business AnalyticsblankgraduateEnglishPlatform was slow during exams, causing stress among students.
7neutral0.13Art110760791062024-04-09Modern Art HistoryProf. Elena GorbachevseniorEnglishInteresting lectures, but too few practical examples.
8positive0.81Marketing110860891072024-04-13Marketing DigitalDr. Carla RomerosophomoreSpanishMuy buen curso, aprendí mucho sobre marketing digital.

What the 200 rows show

from the 200-row sample

Negative (sentiment label) stands out: mean sentiment_score is -0.47, against 0.50 for the rest.

  • 0.58median sentiment_score
  • 5student years
  • 6feedback languages
sentiment_score200 rows, in bands of 0.2
0357015121314420166532-101sentiment_score →

Median 0.58, from -0.89 to 0.95.

course_department200 rows · top 10 of 23 values
  1. Business28
  2. Computer Science17
  3. Chemistry16
  4. Literature16
  5. Marketing15
  6. Mathematics14
  7. Economics13
  8. Information Technology12
  9. Philosophy10
  10. Art9
13 columns by typefrom the column list below
  • string 7
  • integer 4
  • float 1
  • date 1

Columns

13 columns in three groups
blueprint · 13 columns
columntypedescriptionexample
Text 7 columns
feedback_textstringFull text of the student’s feedback or review10 or more课程内容很丰富,但作业太多了。
sentiment_labelstringCategorized sentiment of the feedback (e.g., positive, neutral, negative)positive · neutral · negativepositive
course_titlestringOfficial title of the course being reviewedoptionalPrincipios de Economía
instructor_namestringFull name of the instructor for the courseoptionalDr. Alicia Thornton
student_yearstringAcademic year or level of the student (e.g., freshman, sophomore, junior, senior, graduate)freshman · sophomore · junior · senior · graduate · optionalfreshman
course_departmentstringDepartment offering the course (e.g., Mathematics, Computer Science)optionalComputer Science
feedback_languagestringLanguage in which the feedback was written6 languages · optionalEnglish
Numbers 5 columns
feedback_idintegerUnique identifier for each student feedback entryunique1
student_idintegerUnique identifier for the student providing feedback1101
course_idintegerUnique identifier for the course being reviewed601
instructor_idintegerUnique identifier for the instructor of the courseoptional9101
sentiment_scorefloatNumerical score representing the sentiment polarity (e.g., -1 to 1)-1 to 10.78
Dates and times 1 column
feedback_datedateDate when the feedback was submitted2024-03-11

Use it for

  • median sentime…0.58200 rows

    An education dashboard

    Sentiment_score by sentiment_label and a breakdown of course_department. Excel, Power BI or Tableau.

  • Why do the 31 negative rows have a mean sentiment_score of -0.47?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable rows with student_id, course_id and instructor_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 13 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset200 rows13 columns
Yours10,000 rows13 columns

blueprint · student-feedback-sentiment-analysis

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 13 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Include textual feedback and sentiment label
  • Record course ID and term
  • Flag negative feedback outliers
  • Exclude incomplete reviews
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
student-feedback-sentiment-analysis

What should your data show?

Preview 20 rows free
No signup. No card.