Compare My Major
compare_my_majorHow do these majors differ? Two to five majors at one level, side by side: definition, the schools offering it, the jobs and their outlook from O*NET, and earnings at 1 and 5 years with debt — given as the LOWEST-TO-HIGHEST RANGE across the schools that publish them, with the number of schools stated. A range of school figures, never a median computed from them. A six-digit major's earnings come from its four-digit series and every such figure is labelled series-level. Every column is complete, or it says which figure is not published.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"majors": "<majors>",
"level": "<level>"
},
"name": "compare_my_major"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes | The credential level to compare at, e.g. certificate | |
| state | No | Optional two-letter state, for the school counts | |
| majors | Yes | 2 to 5 majors, each a major_minor_id (e.g. CIP:51.3801) or a CIP code |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| columns | No | One column per major, aligned so a gap is never read as a low number | |
| contract | Yes | ||
| not_held | No | ||
| statement | Yes | ||
| understood | No | ||
| comparison_rule | No |