mkrystal commited on
Commit
562ed56
·
1 Parent(s): 2bb530f

Normalize line endings to LF

Browse files
.gitattributes CHANGED
@@ -33,3 +33,5 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ *.csv text eol=lf
37
+ *.py text eol=lf
Programs PBS - Sheet.csv → BPS-special-programs.csv RENAMED
@@ -1,206 +1,206 @@
1
- School Name,Inclusion,Early Childhood Center-Based,ABA-Based Classrooms,Emotional Impairment (EI) - Externalizing,Emotional Impairment (EI) - Internalizing,Mild Intellectual Disabilities,Moderate Intellectual Disabilities,Severe Intellectual Disabilities/Multiple Disabilities,Specific Learning Disabilities,Public Day Schools,Special Admission Schools
2
- Another Course to College,Yes,,,,,,,,,,
3
- Baldwin Early Learning Pilot Academy,Yes,,,,,,,,,,
4
- Bates Elementary,Yes,,,,,,,,,,
5
- Blackstone Elementary School,Yes,,,,,,,,,,
6
- Boston Community Leadership Academy- McCormack,Yes,,,,,,,,,,
7
- Boston Teachers Union K-8 Pilot,Yes,,,,,,,,,,
8
- Bradley Elementary,Yes,,,,,,,,,,
9
- Brighton High School,Yes,,,,,,,,,,
10
- Charlestown High School,Yes,,,,,,,,,,
11
- Chittick Elementary,Yes,,,,,,,,,,
12
- Clap Elementary School,Yes,,,,,,,,,,
13
- Condon K-8,Yes,,,,,,,,,,
14
- Conley Elementary,Yes,,,,,,,,,,
15
- Curley K-8 School,Yes,,,,,,,,,,
16
- Dearborn 6-12 STEM Academy,Yes,,,,,,,,,,
17
- Dever Elementary,Yes,,,,,,,,,,
18
- East Boston Early Education Center,Yes,,,,,,,,,,
19
- East Boston High School,Yes,,,,,,,,,,
20
- Edison Elementary,Yes,,,,,,,,,,
21
- Eliot K-8 Innovation School,Yes,,,,,,,,,,
22
- Eliot K-8 Innovation School - Intermediate,Yes,,,,,,,,,,
23
- Eliot K-8 Innovation School - Upper,Yes,,,,,,,,,,
24
- Ellison/Parks Early Education School,Yes,,,,,,,,,,
25
- English High School,Yes,,,,,,,,,,
26
- Everett Elementary,Yes,,,,,,,,,,
27
- Fenway High School,Yes,,,,,,,,,,
28
- Frederick Pilot Middle School,Yes,,,,,,,,,,
29
- Gardner Pilot Academy,Yes,,,,,,,,,,
30
- Guild Elementary,Yes,,,,,,,,,,
31
  "Haley Pilot School
32
- (K0-6 SY25-26)",Yes,,,,,,,,,,
33
- Harvard/Kent Elementary,Yes,,,,,,,,,,
34
- Haynes Early Education Center,Yes,,,,,,,,,,
35
- Henderson K-12 Inclusion School Lower,Yes,,,,,,,,,,
36
- Henderson K-12 Inclusion School Upper,Yes,,,,,,,,,,
37
- Hennigan K-8 School,Yes,,,,,,,,,,
38
- Higginson Inclusion K0-2 School,Yes,,,,,,,,,,
39
- Higginson/Lewis K-8,Yes,,,,,,,,,,
40
- Holland School of Technology,Yes,,,,,,,,,,
41
- Holmes Elementary,Yes,,,,,,,,,,
42
- Kennedy Patrick J. Elementary,Yes,,,,,,,,,,
43
- Kenny Elementary,Yes,,,,,,,,,,
44
- Kilmer K-8 School (K-3),Yes,,,,,,,,,,
45
- Kilmer K-8 School (4-8),Yes,,,,,,,,,,
46
- King Elementary,Yes,,,,,,,,,,
47
- Lee Academy,Yes,,,,,,,,,,
48
- Lee K-8 School,Yes,,,,,,,,,,
49
- Lyon K-8 School,Yes,,,,,,,,,,
50
- Lyon High School,Yes,,,,,,,,,,
51
- Manning Elementary,Yes,,,,,,,,,,
52
- Mason Elementary,Yes,,,,,,,,,,
53
- Mattahunt Elementary School,Yes,,,,,,,,,,
54
- McKay K-8 School,Yes,,,,,,,,,,
55
- Mendell Elementary,Yes,,,,,,,,,,
56
- Mildred Avenue K-8 School,Yes,,,,,,,,,,
57
- Mozart Elementary,Yes,,,,,,,,,,
58
- Murphy K-8 School,Yes,,,,,,,,,,
59
- Ohrenberger School,Yes,,,,,,,,,,
60
- Quincy Elementary,Yes,,,,,,,,,,
61
- Quincy Upper School,Yes,,,,,,,,,,
62
- Roosevelt K-8 School (K1-1),Yes,,,,,,,,,,
63
- Roosevelt K-8 School (2-8),Yes,,,,,,,,,,
64
- Sumner Elementary,Yes,,,,,,,,,,
65
- Taylor Elementary,Yes,,,,,,,,,,
66
- TechBoston Academy 7-12,Yes,,,,,,,,,,
67
- West Zone Early Learning Center,Yes,,,,,,,,,,
68
- Young Achievers K-8 School,Yes,,,,,,,,,,
69
- Blackstone Elementary,,Yes,,,,,,,,,
70
- Channing Elementary,,Yes,,,,,,,,,
71
- Condon K-8,,Yes,,,,,,,,,
72
- Conley Elementary,,Yes,,,,,,,,,
73
- Grew Elementary,,Yes,,,,,,,,,
74
- Harvard/Kent Elementary,,Yes,,,,,,,,,
75
- Haynes Early Education Center,,Yes,,,,,,,,,
76
- Hurley K-8,,Yes,,,,,,,,,
77
- "Kennedy, JF Elementary",,Yes,,,,,,,,,
78
- "Kennedy, PJ Elementary",,Yes,,,,,,,,,
79
- Kenny Elementary,,Yes,,,,,,,,,
80
- King Elementary,,Yes,,,,,,,,,
81
- Lyndon K-8,,Yes,,,,,,,,,
82
- Mattahunt Elementary,,Yes,,,,,,,,,
83
- Perry K-8,,Yes,,,,,,,,,
84
- Quincy Elementary,,Yes,,,,,,,,,
85
- Russell Elementary,,Yes,,,,,,,,,
86
- Shaw Elementary,,Yes,,,,,,,,,
87
- Tobin K-8,,Yes,,,,,,,,,
88
- Trotter Elementary,,Yes,,,,,,,,,
89
- Winship Elementary,,Yes,,,,,,,,,
90
- Adams Elementary,,,Yes,,,,,,,,
91
- Boston Community Leadership Academy-McCormack,,,Yes,,,,,,,,
92
- Boston Teachers Union K-8 Pilot,,,Yes,,,,,,,,
93
- Channing Elementary,,,Yes,,,,,,,,
94
- Charlestown High,,,Yes,,,,,,,,
95
- Chittick Elementary,,,Yes,,,,,,,,
96
- Community Academy of Science and Health,,,Yes,,,,,,,,
97
- Condon K-8,,,Yes,,,,,,,,
98
- Curley K-8,,,Yes,,,,,,,,
99
- Fenway High,,,Yes,,,,,,,,
100
- Haley Pilot K-8,,,Yes,,,,,,,,
101
- Harvard/Kent Elementary,,,Yes,,,,,,,,
102
- Higginson Inclusion K0-2 School,,,Yes,,,,,,,,
103
- Higginson/Lewis K-8,,,Yes,,,,,,,,
104
- Holland School of Technology,,,Yes,,,,,,,,
105
- Holmes Elementary,,,Yes,,,,,,,,
106
- Kilmer K-8 School (K-3),,,Yes,,,,,,,,
107
- Kilmer K-8 School (4-8),,,Yes,,,,,,,,
108
- King Elementary,,,Yes,,,,,,,,
109
- Lee Academy,,,Yes,,,,,,,,
110
- Lee K-8,,,Yes,,,,,,,,
111
- Mattahunt Elementary,,,Yes,,,,,,,,
112
- Mildred Avenue K-8,,,Yes,,,,,,,,
113
- Murphy K-8,,,Yes,,,,,,,,
114
- New Mission High,,,Yes,,,,,,,,
115
- Orchard Gardens K-8,,,Yes,,,,,,,,
116
- Perkins Elementary,,,Yes,,,,,,,,
117
- Perry Elementary,,,Yes,,,,,,,,
118
- Tobin K-8,,,Yes,,,,,,,,
119
- Trotter Elementary,,,Yes,,,,,,,,
120
- Tynan Elementary,,,Yes,,,,,,,,
121
- Umana K-8,,,Yes,,,,,,,,
122
- Warren/Prescott K-8,,,Yes,,,,,,,,
123
- Winthrop Elementary,,,Yes,,,,,,,,
124
- Another Course to College,,,,Yes,,,,,,,
125
- Beethoven Elementary,,,,Yes,,,,,,,
126
- Boston Community Leadership Academy-McCormack,,,,Yes,,,,,,,
127
- Brighton High,,,,Yes,,,,,,,
128
- Edison Elementary,,,,Yes,,,,,,,
129
- Ellis Elementary,,,,Yes,,,,,,,
130
- Excel High,,,,Yes,,,,,,,
131
- Greenwood K-8,,,,Yes,,,,,,,
132
- Harvard/Kent Elementary,,,,Yes,,,,,,,
133
- Murphy K-8,,,,Yes,,,,,,,
134
- Ohrenberger,,,,Yes,,,,,,,
135
- TechBoston Academy 7-12,,,,Yes,,,,,,,
136
- Young Achievers K-8,,,,Yes,,,,,,,
137
- East Boston High,,,,,Yes,,,,,,
138
- English High,,,,,Yes,,,,,,
139
- Snowden International High,,,,,Yes,,,,,,
140
- Boston Community Leadership Academy-McCormack Lower,,,,,,Yes,,,,,
141
- Brighton High,,,,,,Yes,,,,,
142
- Charlestown High,,,,,,Yes,,,,,
143
- Community Academy of Science and Health,,,,,,Yes,,,,,
144
- Curley K-8,,,,,,Yes,,,,,
145
- East Boston High,,,,,,Yes,,,,,
146
- Excel High,,,,,,Yes,,,,,
147
- Lyndon K-8,,,,,,Yes,,,,,
148
- Mildred Avenue K-8,,,,,,Yes,,,,,
149
- Up Academy Holland,,,,,,Yes,,,,,
150
- Brighton High,,,,,,,Yes,,,,
151
- Charlestown High,,,,,,,Yes,,,,
152
- Community Academy of Science and Health,,,,,,,Yes,,,,
153
- Conley Elementary,,,,,,,Yes,,,,
154
- East Boston High,,,,,,,Yes,,,,
155
- Frederick Pilot Middle School,,,,,,,Yes,,,,
156
- Mildred Avenue K-8,,,,,,,Yes,,,,
157
- Perry Elementary,,,,,,,Yes,,,,
158
- Quincy Upper School,,,,,,,Yes,,,,
159
- Taylor Elementary,,,,,,,Yes,,,,
160
- Umana K-8,,,,,,,Yes,,,,
161
- Blackstone Elementary,,,,,,,,Yes,,,
162
- Charlestown High,,,,,,,,Yes,,,
163
- Condon K-8 (severe multiple disabilities),,,,,,,,Yes,,,
164
- English High,,,,,,,,Yes,,,
165
- Frederick Pilot Middle,,,,,,,,Yes,,,
166
- Murphy K-8,,,,,,,,Yes,,,
167
- Quincy Elementary,,,,,,,,Yes,,,
168
- Brighton High,,,,,,,,,Yes,,
169
- Charlestown High,,,,,,,,,Yes,,
170
- Community Academy of Science and Health,,,,,,,,,Yes,,
171
- Condon K-8,,,,,,,,,Yes,,
172
- East Boston High School,,,,,,,,,Yes,,
173
- Eliot K-8 Innovation School - Intermediate,,,,,,,,,Yes,,
174
- Eliot K-8 Innovation School - Upper,,,,,,,,,Yes,,
175
- English High,,,,,,,,,Yes,,
176
- Excel High,,,,,,,,,Yes,,
177
- Fenway High,,,,,,,,,Yes,,
178
- Frederick Pilot Middle,,,,,,,,,Yes,,
179
- Guild Elementary,,,,,,,,,Yes,,
180
- Hennigan K-8,,,,,,,,,Yes,,
181
- Kenny Elementary,,,,,,,,,Yes,,
182
- Mather Elementary,,,,,,,,,Yes,,
183
- New Mission High,,,,,,,,,Yes,,
184
- Quincy Elementary,,,,,,,,,Yes,,
185
- Quincy Upper School,,,,,,,,,Yes,,
186
- Snowden International High,,,,,,,,,Yes,,
187
- Sumner Elementary,,,,,,,,,Yes,,
188
- TechBoston Academy 6-12,,,,,,,,,Yes,,
189
- Carter High,,,,,,,,,,Yes,
190
- Horace Mann School for the Deaf & Hard of Hearing,,,,,,,,,,Yes,
191
- Mel H King Elementary,,,,,,,,,,Yes,
192
- Mel H King Middle,,,,,,,,,,Yes,
193
- Mel H King Prep High School,,,,,,,,,,Yes,
194
- Mel H King South End Academy,,,,,,,,,,Yes,
195
- Boston Arts Academy,,,,,,,,,,,Yes
196
- Boston Day and Evening Academy (in-district charter),,,,,,,,,,,Yes
197
- Boston Green Academy (in-district charter),,,,,,,,,,,Yes
198
- Boston Latin Academy,,,,,,,,,,,Yes
199
- Boston Latin School,,,,,,,,,,,Yes
200
- Dudley Street Neighborhood School (in-district charter),,,,,,,,,,,Yes
201
- Edward M Kennedy Health Careers Academy 9-10 (in-district charter),,,,,,,,,,,Yes
202
- Edward M Kennedy Health Careers Academy 11-12 (in-district charter),,,,,,,,,,,Yes
203
- Madison Park Vocational and Technical High School,,,,,,,,,,,Yes
204
- O’Bryant School of Math & Science,,,,,,,,,,,Yes
205
- UP Academy Boston (in-district charter),,,,,,,,,,,Yes
206
  UP Academy Dorchester (in-district charter),,,,,,,,,,,Yes
 
1
+ School Name,Inclusion,Early Childhood Center-Based,ABA-Based Classrooms,Emotional Impairment (EI) - Externalizing,Emotional Impairment (EI) - Internalizing,Mild Intellectual Disabilities,Moderate Intellectual Disabilities,Severe Intellectual Disabilities/Multiple Disabilities,Specific Learning Disabilities,Public Day Schools,Special Admission Schools
2
+ Another Course to College,Yes,,,,,,,,,,
3
+ Baldwin Early Learning Pilot Academy,Yes,,,,,,,,,,
4
+ Bates Elementary,Yes,,,,,,,,,,
5
+ Blackstone Elementary School,Yes,,,,,,,,,,
6
+ Boston Community Leadership Academy- McCormack,Yes,,,,,,,,,,
7
+ Boston Teachers Union K-8 Pilot,Yes,,,,,,,,,,
8
+ Bradley Elementary,Yes,,,,,,,,,,
9
+ Brighton High School,Yes,,,,,,,,,,
10
+ Charlestown High School,Yes,,,,,,,,,,
11
+ Chittick Elementary,Yes,,,,,,,,,,
12
+ Clap Elementary School,Yes,,,,,,,,,,
13
+ Condon K-8,Yes,,,,,,,,,,
14
+ Conley Elementary,Yes,,,,,,,,,,
15
+ Curley K-8 School,Yes,,,,,,,,,,
16
+ Dearborn 6-12 STEM Academy,Yes,,,,,,,,,,
17
+ Dever Elementary,Yes,,,,,,,,,,
18
+ East Boston Early Education Center,Yes,,,,,,,,,,
19
+ East Boston High School,Yes,,,,,,,,,,
20
+ Edison Elementary,Yes,,,,,,,,,,
21
+ Eliot K-8 Innovation School,Yes,,,,,,,,,,
22
+ Eliot K-8 Innovation School - Intermediate,Yes,,,,,,,,,,
23
+ Eliot K-8 Innovation School - Upper,Yes,,,,,,,,,,
24
+ Ellison/Parks Early Education School,Yes,,,,,,,,,,
25
+ English High School,Yes,,,,,,,,,,
26
+ Everett Elementary,Yes,,,,,,,,,,
27
+ Fenway High School,Yes,,,,,,,,,,
28
+ Frederick Pilot Middle School,Yes,,,,,,,,,,
29
+ Gardner Pilot Academy,Yes,,,,,,,,,,
30
+ Guild Elementary,Yes,,,,,,,,,,
31
  "Haley Pilot School
32
+ (K0-6 SY25-26)",Yes,,,,,,,,,,
33
+ Harvard/Kent Elementary,Yes,,,,,,,,,,
34
+ Haynes Early Education Center,Yes,,,,,,,,,,
35
+ Henderson K-12 Inclusion School Lower,Yes,,,,,,,,,,
36
+ Henderson K-12 Inclusion School Upper,Yes,,,,,,,,,,
37
+ Hennigan K-8 School,Yes,,,,,,,,,,
38
+ Higginson Inclusion K0-2 School,Yes,,,,,,,,,,
39
+ Higginson/Lewis K-8,Yes,,,,,,,,,,
40
+ Holland School of Technology,Yes,,,,,,,,,,
41
+ Holmes Elementary,Yes,,,,,,,,,,
42
+ Kennedy Patrick J. Elementary,Yes,,,,,,,,,,
43
+ Kenny Elementary,Yes,,,,,,,,,,
44
+ Kilmer K-8 School (K-3),Yes,,,,,,,,,,
45
+ Kilmer K-8 School (4-8),Yes,,,,,,,,,,
46
+ King Elementary,Yes,,,,,,,,,,
47
+ Lee Academy,Yes,,,,,,,,,,
48
+ Lee K-8 School,Yes,,,,,,,,,,
49
+ Lyon K-8 School,Yes,,,,,,,,,,
50
+ Lyon High School,Yes,,,,,,,,,,
51
+ Manning Elementary,Yes,,,,,,,,,,
52
+ Mason Elementary,Yes,,,,,,,,,,
53
+ Mattahunt Elementary School,Yes,,,,,,,,,,
54
+ McKay K-8 School,Yes,,,,,,,,,,
55
+ Mendell Elementary,Yes,,,,,,,,,,
56
+ Mildred Avenue K-8 School,Yes,,,,,,,,,,
57
+ Mozart Elementary,Yes,,,,,,,,,,
58
+ Murphy K-8 School,Yes,,,,,,,,,,
59
+ Ohrenberger School,Yes,,,,,,,,,,
60
+ Quincy Elementary,Yes,,,,,,,,,,
61
+ Quincy Upper School,Yes,,,,,,,,,,
62
+ Roosevelt K-8 School (K1-1),Yes,,,,,,,,,,
63
+ Roosevelt K-8 School (2-8),Yes,,,,,,,,,,
64
+ Sumner Elementary,Yes,,,,,,,,,,
65
+ Taylor Elementary,Yes,,,,,,,,,,
66
+ TechBoston Academy 7-12,Yes,,,,,,,,,,
67
+ West Zone Early Learning Center,Yes,,,,,,,,,,
68
+ Young Achievers K-8 School,Yes,,,,,,,,,,
69
+ Blackstone Elementary,,Yes,,,,,,,,,
70
+ Channing Elementary,,Yes,,,,,,,,,
71
+ Condon K-8,,Yes,,,,,,,,,
72
+ Conley Elementary,,Yes,,,,,,,,,
73
+ Grew Elementary,,Yes,,,,,,,,,
74
+ Harvard/Kent Elementary,,Yes,,,,,,,,,
75
+ Haynes Early Education Center,,Yes,,,,,,,,,
76
+ Hurley K-8,,Yes,,,,,,,,,
77
+ "Kennedy, JF Elementary",,Yes,,,,,,,,,
78
+ "Kennedy, PJ Elementary",,Yes,,,,,,,,,
79
+ Kenny Elementary,,Yes,,,,,,,,,
80
+ King Elementary,,Yes,,,,,,,,,
81
+ Lyndon K-8,,Yes,,,,,,,,,
82
+ Mattahunt Elementary,,Yes,,,,,,,,,
83
+ Perry K-8,,Yes,,,,,,,,,
84
+ Quincy Elementary,,Yes,,,,,,,,,
85
+ Russell Elementary,,Yes,,,,,,,,,
86
+ Shaw Elementary,,Yes,,,,,,,,,
87
+ Tobin K-8,,Yes,,,,,,,,,
88
+ Trotter Elementary,,Yes,,,,,,,,,
89
+ Winship Elementary,,Yes,,,,,,,,,
90
+ Adams Elementary,,,Yes,,,,,,,,
91
+ Boston Community Leadership Academy-McCormack,,,Yes,,,,,,,,
92
+ Boston Teachers Union K-8 Pilot,,,Yes,,,,,,,,
93
+ Channing Elementary,,,Yes,,,,,,,,
94
+ Charlestown High,,,Yes,,,,,,,,
95
+ Chittick Elementary,,,Yes,,,,,,,,
96
+ Community Academy of Science and Health,,,Yes,,,,,,,,
97
+ Condon K-8,,,Yes,,,,,,,,
98
+ Curley K-8,,,Yes,,,,,,,,
99
+ Fenway High,,,Yes,,,,,,,,
100
+ Haley Pilot K-8,,,Yes,,,,,,,,
101
+ Harvard/Kent Elementary,,,Yes,,,,,,,,
102
+ Higginson Inclusion K0-2 School,,,Yes,,,,,,,,
103
+ Higginson/Lewis K-8,,,Yes,,,,,,,,
104
+ Holland School of Technology,,,Yes,,,,,,,,
105
+ Holmes Elementary,,,Yes,,,,,,,,
106
+ Kilmer K-8 School (K-3),,,Yes,,,,,,,,
107
+ Kilmer K-8 School (4-8),,,Yes,,,,,,,,
108
+ King Elementary,,,Yes,,,,,,,,
109
+ Lee Academy,,,Yes,,,,,,,,
110
+ Lee K-8,,,Yes,,,,,,,,
111
+ Mattahunt Elementary,,,Yes,,,,,,,,
112
+ Mildred Avenue K-8,,,Yes,,,,,,,,
113
+ Murphy K-8,,,Yes,,,,,,,,
114
+ New Mission High,,,Yes,,,,,,,,
115
+ Orchard Gardens K-8,,,Yes,,,,,,,,
116
+ Perkins Elementary,,,Yes,,,,,,,,
117
+ Perry Elementary,,,Yes,,,,,,,,
118
+ Tobin K-8,,,Yes,,,,,,,,
119
+ Trotter Elementary,,,Yes,,,,,,,,
120
+ Tynan Elementary,,,Yes,,,,,,,,
121
+ Umana K-8,,,Yes,,,,,,,,
122
+ Warren/Prescott K-8,,,Yes,,,,,,,,
123
+ Winthrop Elementary,,,Yes,,,,,,,,
124
+ Another Course to College,,,,Yes,,,,,,,
125
+ Beethoven Elementary,,,,Yes,,,,,,,
126
+ Boston Community Leadership Academy-McCormack,,,,Yes,,,,,,,
127
+ Brighton High,,,,Yes,,,,,,,
128
+ Edison Elementary,,,,Yes,,,,,,,
129
+ Ellis Elementary,,,,Yes,,,,,,,
130
+ Excel High,,,,Yes,,,,,,,
131
+ Greenwood K-8,,,,Yes,,,,,,,
132
+ Harvard/Kent Elementary,,,,Yes,,,,,,,
133
+ Murphy K-8,,,,Yes,,,,,,,
134
+ Ohrenberger,,,,Yes,,,,,,,
135
+ TechBoston Academy 7-12,,,,Yes,,,,,,,
136
+ Young Achievers K-8,,,,Yes,,,,,,,
137
+ East Boston High,,,,,Yes,,,,,,
138
+ English High,,,,,Yes,,,,,,
139
+ Snowden International High,,,,,Yes,,,,,,
140
+ Boston Community Leadership Academy-McCormack Lower,,,,,,Yes,,,,,
141
+ Brighton High,,,,,,Yes,,,,,
142
+ Charlestown High,,,,,,Yes,,,,,
143
+ Community Academy of Science and Health,,,,,,Yes,,,,,
144
+ Curley K-8,,,,,,Yes,,,,,
145
+ East Boston High,,,,,,Yes,,,,,
146
+ Excel High,,,,,,Yes,,,,,
147
+ Lyndon K-8,,,,,,Yes,,,,,
148
+ Mildred Avenue K-8,,,,,,Yes,,,,,
149
+ Up Academy Holland,,,,,,Yes,,,,,
150
+ Brighton High,,,,,,,Yes,,,,
151
+ Charlestown High,,,,,,,Yes,,,,
152
+ Community Academy of Science and Health,,,,,,,Yes,,,,
153
+ Conley Elementary,,,,,,,Yes,,,,
154
+ East Boston High,,,,,,,Yes,,,,
155
+ Frederick Pilot Middle School,,,,,,,Yes,,,,
156
+ Mildred Avenue K-8,,,,,,,Yes,,,,
157
+ Perry Elementary,,,,,,,Yes,,,,
158
+ Quincy Upper School,,,,,,,Yes,,,,
159
+ Taylor Elementary,,,,,,,Yes,,,,
160
+ Umana K-8,,,,,,,Yes,,,,
161
+ Blackstone Elementary,,,,,,,,Yes,,,
162
+ Charlestown High,,,,,,,,Yes,,,
163
+ Condon K-8 (severe multiple disabilities),,,,,,,,Yes,,,
164
+ English High,,,,,,,,Yes,,,
165
+ Frederick Pilot Middle,,,,,,,,Yes,,,
166
+ Murphy K-8,,,,,,,,Yes,,,
167
+ Quincy Elementary,,,,,,,,Yes,,,
168
+ Brighton High,,,,,,,,,Yes,,
169
+ Charlestown High,,,,,,,,,Yes,,
170
+ Community Academy of Science and Health,,,,,,,,,Yes,,
171
+ Condon K-8,,,,,,,,,Yes,,
172
+ East Boston High School,,,,,,,,,Yes,,
173
+ Eliot K-8 Innovation School - Intermediate,,,,,,,,,Yes,,
174
+ Eliot K-8 Innovation School - Upper,,,,,,,,,Yes,,
175
+ English High,,,,,,,,,Yes,,
176
+ Excel High,,,,,,,,,Yes,,
177
+ Fenway High,,,,,,,,,Yes,,
178
+ Frederick Pilot Middle,,,,,,,,,Yes,,
179
+ Guild Elementary,,,,,,,,,Yes,,
180
+ Hennigan K-8,,,,,,,,,Yes,,
181
+ Kenny Elementary,,,,,,,,,Yes,,
182
+ Mather Elementary,,,,,,,,,Yes,,
183
+ New Mission High,,,,,,,,,Yes,,
184
+ Quincy Elementary,,,,,,,,,Yes,,
185
+ Quincy Upper School,,,,,,,,,Yes,,
186
+ Snowden International High,,,,,,,,,Yes,,
187
+ Sumner Elementary,,,,,,,,,Yes,,
188
+ TechBoston Academy 6-12,,,,,,,,,Yes,,
189
+ Carter High,,,,,,,,,,Yes,
190
+ Horace Mann School for the Deaf & Hard of Hearing,,,,,,,,,,Yes,
191
+ Mel H King Elementary,,,,,,,,,,Yes,
192
+ Mel H King Middle,,,,,,,,,,Yes,
193
+ Mel H King Prep High School,,,,,,,,,,Yes,
194
+ Mel H King South End Academy,,,,,,,,,,Yes,
195
+ Boston Arts Academy,,,,,,,,,,,Yes
196
+ Boston Day and Evening Academy (in-district charter),,,,,,,,,,,Yes
197
+ Boston Green Academy (in-district charter),,,,,,,,,,,Yes
198
+ Boston Latin Academy,,,,,,,,,,,Yes
199
+ Boston Latin School,,,,,,,,,,,Yes
200
+ Dudley Street Neighborhood School (in-district charter),,,,,,,,,,,Yes
201
+ Edward M Kennedy Health Careers Academy 9-10 (in-district charter),,,,,,,,,,,Yes
202
+ Edward M Kennedy Health Careers Academy 11-12 (in-district charter),,,,,,,,,,,Yes
203
+ Madison Park Vocational and Technical High School,,,,,,,,,,,Yes
204
+ O’Bryant School of Math & Science,,,,,,,,,,,Yes
205
+ UP Academy Boston (in-district charter),,,,,,,,,,,Yes
206
  UP Academy Dorchester (in-district charter),,,,,,,,,,,Yes
PBS.csv → BPS.csv RENAMED
File without changes
src/chat.py CHANGED
@@ -1,5 +1,6 @@
1
  from huggingface_hub import InferenceClient
2
  from config import BASE_MODEL, MY_MODEL, HF_TOKEN
 
3
 
4
  class SchoolChatbot:
5
  """
@@ -10,12 +11,14 @@ class SchoolChatbot:
10
  response = chatbot.get_response("What schools offer Spanish programs?")
11
  """
12
 
13
- def __init__(self):
14
  """
15
  Initialize the chatbot with a HF model ID
16
  """
17
  model_id = MY_MODEL if MY_MODEL else BASE_MODEL # define MY_MODEL in config.py if you create a new model in the HuggingFace Hub
18
  self.client = InferenceClient(model=model_id, token=HF_TOKEN)
 
 
19
 
20
  @staticmethod
21
  def load_age_cutoffs(filepath='age_cutoffs_2025.txt'):
@@ -25,6 +28,56 @@ class SchoolChatbot:
25
  except FileNotFoundError:
26
  return "# AGE_CUTOFFS\n<Error: age cutoff file not found>"
27
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  def format_prompt(self, user_input):
29
  """
30
  TODO: Implement this method to format the user's input into a proper prompt.
@@ -61,7 +114,11 @@ class SchoolChatbot:
61
  - Grades 9–12: MBTA pass provided
62
  """
63
 
64
- # school_data_section = "# SCHOOL_DATA\n<insert detailed school data here>\n"
 
 
 
 
65
 
66
  examples_section = """# EXAMPLES
67
  User: My child is turning 5 on August 15 and we live in 02124. What grade can they enter, and what schools are available?
@@ -79,7 +136,7 @@ class SchoolChatbot:
79
  f"<|system|>\n{system_message}\n"
80
  f"{age_cutoffs_section}\n"
81
  f"{transportation_section}\n"
82
- # f"{school_data_section}\n"
83
  f"{examples_section}\n"
84
  f"<|user|>\n{user_input}\n<|assistant|>\n"
85
  )
 
1
  from huggingface_hub import InferenceClient
2
  from config import BASE_MODEL, MY_MODEL, HF_TOKEN
3
+ import pandas as pd
4
 
5
  class SchoolChatbot:
6
  """
 
11
  response = chatbot.get_response("What schools offer Spanish programs?")
12
  """
13
 
14
+ def __init__(self, school_csv='BPS.csv', programs_csv='BPS-special-programs.csv'):
15
  """
16
  Initialize the chatbot with a HF model ID
17
  """
18
  model_id = MY_MODEL if MY_MODEL else BASE_MODEL # define MY_MODEL in config.py if you create a new model in the HuggingFace Hub
19
  self.client = InferenceClient(model=model_id, token=HF_TOKEN)
20
+ self.school_csv = school_csv
21
+ self.programs_csv = programs_csv
22
 
23
  @staticmethod
24
  def load_age_cutoffs(filepath='age_cutoffs_2025.txt'):
 
28
  except FileNotFoundError:
29
  return "# AGE_CUTOFFS\n<Error: age cutoff file not found>"
30
 
31
+ @staticmethod
32
+ def format_school_data(
33
+ school_csv='BPS.csv',
34
+ programs_csv='BPS-special-programs.csv',
35
+ max_schools=None
36
+ ):
37
+ """
38
+ Merges main school data with special program indicators and formats it for in-context prompting.
39
+
40
+ Args:
41
+ school_csv (str): Path to the main school data CSV.
42
+ programs_csv (str): Path to the special programs CSV.
43
+ max_schools (int or None): Max number of schools to include.
44
+
45
+ Returns:
46
+ str: Formatted string for # SCHOOL_DATA section.
47
+ """
48
+ try:
49
+ # Load both datasets
50
+ schools_df = pd.read_csv(school_csv)
51
+ programs_df = pd.read_csv(programs_csv)
52
+
53
+ # Merge on School Name (ensure consistency in casing/whitespace if needed)
54
+ merged_df = pd.merge(schools_df, programs_df, on="School Name", how="left")
55
+
56
+ # Optionally limit number of rows
57
+ if max_schools:
58
+ merged_df = merged_df.head(max_schools)
59
+
60
+ school_lines = []
61
+ for _, row in merged_df.iterrows():
62
+ # Collect all programs marked "Yes"
63
+ programs_offered = [col for col in programs_df.columns[1:] if row.get(col, "") == "Yes"]
64
+ programs_str = ", ".join(programs_offered) if programs_offered else "None"
65
+
66
+ school_lines.append(
67
+ f'- "{row["School Name"]}":\n'
68
+ f' Address: {row["Address"]}\n'
69
+ f' Grades: {row["Grades Served"]}\n'
70
+ f' Type: {row["School Type"]}\n'
71
+ f' Contact: {row["Email Address"]}, {row["Phone Number"]}\n'
72
+ f' Programs: {programs_str}'
73
+ )
74
+
75
+ return "# SCHOOL_DATA\n" + "\n".join(school_lines)
76
+
77
+ except Exception as e:
78
+ return f"# SCHOOL_DATA\n<Error loading or merging data: {e}>"
79
+
80
+
81
  def format_prompt(self, user_input):
82
  """
83
  TODO: Implement this method to format the user's input into a proper prompt.
 
114
  - Grades 9–12: MBTA pass provided
115
  """
116
 
117
+ school_data_section = SchoolChatbot.format_school_data(
118
+ school_csv=self.school_csv,
119
+ programs_csv=self.programs_csv,
120
+ max_schools=30
121
+ )
122
 
123
  examples_section = """# EXAMPLES
124
  User: My child is turning 5 on August 15 and we live in 02124. What grade can they enter, and what schools are available?
 
136
  f"<|system|>\n{system_message}\n"
137
  f"{age_cutoffs_section}\n"
138
  f"{transportation_section}\n"
139
+ f"{school_data_section}\n"
140
  f"{examples_section}\n"
141
  f"<|user|>\n{user_input}\n<|assistant|>\n"
142
  )