-
Notifications
You must be signed in to change notification settings - Fork 175
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
Epic 2.14 Writing Feedback Generator #119
Comments
#126 needs to be checked against acceptance criteria |
Hello there, I am learning on the codes in recent days. And I feel it's better for me to pick an issue to solve to understand the project deeply. I am just curious that the issue is still open right? Is that possible for me to pick it up? If this is not available, could you please recommend me an available issue for me to solve? Thanks. |
Hey @kingsleyli920 , that's exactly how we want folks to go about their first issue. You can work on this and create your own PR for it. The current PR available for this doesn't cover everything outlined in the issue so you can keep that as your reference if you'd like. |
@Ahmedr275 Thanks a lot. I received a message mentioned that the whole project will transfer from LangGraph to Google Gemini. Should I wait for more info about the update before I start the issue? Thank you so much. |
Hey @kingsleyli920 , that is for the AI Assistants not tools. This issue is unaffected by the changes. |
Thanks a lot. I will work on this tool. |
Hello @Ahmedr275 , I am working on the output functionality. Currently, the output is in JSON format. However, based on the documentation above, the output is expected to be a PDF or DOC file. Could you provide more details about the requirements for the output? For example, is there a specific path where the output files should be stored, or any other considerations I should keep in mind? Thank you! |
Hey @kingsleyli920, thank you for your questions. The output from the Marvel AI backend is in JSON format. The expected exporting formats (PDF or DOC file) are mentioned for contributing in the ideation process of an effective Pydantic Schema and LLM pipeline for retrieving JSON info. that will easily satisfy those requirements. But in the end, it is about the JSON responses in our backend. |
I believe all required features are implemented for this task. If export PDF and DOC is not necessary at the moment. I am going to pick up another task. Thanks. |
Develop Writing Feedback Generator Tool
Description
As an educator, I want to generate constructive feedback on students' writing assignments based on specific assessment criteria so that I can help students improve their writing skills and address areas of weakness effectively.
The tool should allow users to:
The tool will generate feedback tailored to the assignment, rubric criteria, and uploaded writing sample.
Design
Acceptance Criteria
Feature Requirements:
Technical Implementation:
app/features/
namedwriting_feedback_generator
.executor
function incore.py
with input parameters matching the tool's functionality, including type hints.tools.py
for abstractions and helper functions to keepcore.py
clean and maintainable.metadata.json
file defining the input parameters for proper validation.prompt/
folder for AI-driven generation prompts if necessary.Unit Tests:
core.py
andtools.py
using PyTest.Code Quality and Documentation:
Integration and Testing:
executor
function is compatible with therouter.py
layer for request handling.Sample Input and Output
Input:
If_I_Were_Abraham_Lincoln_Essay.pdf
Output:
Output for Writing Feedback.pdf
Resources
Please ensure that each of these criteria is fulfilled for the issue to be considered complete.
The text was updated successfully, but these errors were encountered: