Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add schema for online math solver feature coverage #2740

Open
lucy-kind opened this issue Oct 15, 2020 · 7 comments
Open

Add schema for online math solver feature coverage #2740

lucy-kind opened this issue Oct 15, 2020 · 7 comments
Assignees
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).

Comments

@lucy-kind
Copy link
Contributor

Add types and properties to support the feature of math solvers on the web, which are dynamically generated pages based on user input.

SolveMathAction (parent type: Action): The action that takes in a math expression and directs users to a page potentially capable of solving/simplifying that expression.

MathSolver (parent type: LearningResource): A math solver which is capable of solving a subset of mathematical problems.

mathExpression (expected type: Text): The query string that can be injected into the target property of the SolveMathAction.

@lucy-kind lucy-kind self-assigned this Oct 15, 2020
@jmarks
Copy link

jmarks commented Oct 15, 2020 via email

lucy-kind added a commit to lucy-kind/schemaorg that referenced this issue Oct 15, 2020
@philbarker
Copy link
Contributor

@lucy-kind Not all Math Solvers "have a particular and explicit orientation towards learning, education, skill acquisition, and other educational purposes", many are just useful tools for people who are doing maths as part of their everyday work. So I would not make MathSolver a subclass of LearningResource, though I would expect there to be webpages that were both a LearningResource and a MathSolver.

@lucy-kind
Copy link
Contributor Author

Thanks for the feedback! If not under LearningResource, where should it live? Directly under CreativeWork?

@philbarker
Copy link
Contributor

Directly under Creative would be fine. You describe them as "on the web", so WebSite should work; however, many exist as apps (examples) and conventional software, so SoftwareApplication should also be a good fit.

lucy-kind added a commit to lucy-kind/schemaorg that referenced this issue Oct 23, 2020
lucy-kind added a commit to lucy-kind/schemaorg that referenced this issue Oct 26, 2020
add eduQuestionType as property of SolveMathAction schemaorg#2740
danbri pushed a commit that referenced this issue Nov 5, 2020
* Create issue-2740.ttl

#2740

* Update issue-2740.ttl

* Create issue-2740-examples.txt

#2740

* Update issue-2740.ttl

* Update issue-2636.ttl

add eduQuestionType as property of SolveMathAction #2740
@github-actions
Copy link

This issue is being tagged as Stale due to inactivity.

@github-actions github-actions bot added the no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). label Dec 16, 2020
@mcglabs
Copy link

mcglabs commented Sep 27, 2021

Why not just call this SolveAction? Don't understand the need to make it narrowly useful, when SolveAction could be used in broader context.

@github-actions github-actions bot removed the no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). label Oct 14, 2024
Copy link

This issue is being nudged due to inactivity.

@github-actions github-actions bot added the no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). label Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).
Projects
None yet
Development

No branches or pull requests

4 participants