Explore, test, and integrate open-source solutions for automatically generating structured training materials from user-provided documents.
Design a model capable of transforming textual content into a PowerPoint presentation that meets user-defined constraints (number of slides, maximum words per slide).
Develop a chatbot that can incorporate images from the documents into the presentation while adhering to the specified number of slides.
Generate multiple-choice questions (MCQs) for all or part of the training material.
Refine the training materials based on user feedback.
Develop an API or web interface for accessing the chatbot from the company's training portal.
Requirements:
Background in Data Science or related field.
Proficiency in programming languages such as Python, R, or Java.
Familiarity with machine learning algorithms and natural language processing.
Strong communication and problem-solving skills.
Ability to work independently and collaborate with team members.
Location: [Insert location]
How to Apply:
Please submit your resume and cover letter to [Insert contact information].