Assignment for AI
Assignment for AI
Objective:
Evaluate the candidate’s technical expertise in designing, implementing, and integrating AI and NLP
components for a sophisticated content generation and refinement platform.
Task Description:
You are tasked with building a prototype system for generating and refining educational content
tailored to a specific subject or grade level. The system should demonstrate your ability to:
2. Refine the generated content to meet high standards of readability, coherence, and
inclusivity.
3. Incorporate mechanisms to ensure fairness and mitigate biases in the generated content.
Deliverables:
1. Prompt-to-Content Generation:
o Build a pipeline that accepts user prompts and generates educational content using
a pre-trained transformer-based language model (e.g., GPT-3.5, GPT-4, or similar).
o Implement a module to refine the generated content for linguistic clarity, coherence,
and contextual alignment.
o Document how the pipeline can be extended to support additional tasks or modules
in the future.
5. Technical Documentation:
o Provide a detailed report explaining your architecture, techniques, and tools used.
o Include metrics for evaluating the content quality and system performance.
6. Deployment:
Evaluation Criteria:
1. Technical Proficiency:
2. Problem-Solving Skills:
4. Content Quality:
6. Communication:
Assignment Workflow:
Notes:
• The use of open-source models and libraries is encouraged, but the candidate must justify
their choices.
• The solution should focus on modularity and scalability, preparing for future
enhancements.