Company name
Artificial Intelligence Assured Internship
- Click on the link to view the rules of the Internship:https://beacon.by/bolt-iot/assuredinternshiprules
- Choose any one problem statement for a one-month internship and any two problem statements for a two-month internship from the given list below.
- If you face any issues, have any queries, or your certificate is not issued on time, please reach out via email to support@boltiot.com.
Problem Statement 1
Project Objective:
Develop a web-based AI tool that dynamically generates educational content for any given course title. This tool will use HTML, JavaScript, and OpenAI's API to create a user-friendly interface where educators and students can input a course or subject title and receive a detailed, AI-generated outline that includes:
- Objective of the Course: A concise statement that describes the purpose and goals of the course.
- Sample Syllabus: An AI-generated syllabus outline that covers the main topics and modules to be taught.
- Three Measurable Outcomes: Specific, measurable learning outcomes categorized according to Bloom's Taxonomy levels: Knowledge, Comprehension, and Application.
- Assessment Methods: Suggestions on how to evaluate the learning outcomes through various forms of assessment.
- Recommended Readings and Textbooks: A list of AI-recommended resources, including books, articles, and other materials relevant to the course content.
Detailed Requirements:
User Interface:
- A clean and simple UI with a single input box for users to enter the course title.
- A submit button to process the input.
- A single output box (or area) where the generated content will be displayed.
Functionality:
- Use JavaScript to capture the input and handle the event triggered by the submit button.
- Integrate with OpenAI's API to generate content based on the input. Ensure the requests to OpenAI are structured to produce coherent, relevant, and useful output for each of the required categories.
- Display the AI-generated content in the output box in an organized manner.
Page x
Company name
Enhancements for Better User Experience:
- Implement error handling for cases where the AI might not generate relevant or any output.
- Provide a loading indicator while the AI generates the content, as API calls can take a few seconds.
- Allow users to easily copy the generated content to the clipboard.
Considerations for Bloom's Taxonomy:
- Ensure the AI-generated learning outcomes are actionable and measurable. For instance, for "Knowledge," the outcome might involve recalling facts and basic concepts; for "Comprehension," explaining ideas or concepts; and for "Application," using the information in new situations.
- Include prompts in your API request that encourage the generation of content aligning with these cognitive levels.
Privacy and Data Handling:
- Clearly communicate to users how their input data is being used and ensure that data privacy is maintained, particularly if you plan to log requests for improvement purposes.
Documentation and Comments:
- Provide thorough documentation within the code to explain the logic and flow of the application.
- Include comments on how future improvements can be made or how students can experiment with different features.
Testing and Validation:
- Encourage students to test the tool with various course titles to evaluate the effectiveness and relevance of the AI-generated content.
- Discuss the importance of critically evaluating the output for accuracy and appropriateness before use.
Here is what you need to submit:
- Software code of your project
- Video where you explain the working project and the logic behind your code
- A presentation (PPT) on your solution.
Page x
Company name
Problem Statement 2
Develop a 'Personal Health Assistant' code using the fundamental concepts learned as part of the training.
Here is what you need to submit:
- Software code of your project
- Video where you explain the working project and the logic behind your code
- A presentation (PPT) on your solution.
Problem Statement 3
Join us as a speaker for the Community Events and get a certificate + Bolt swag. Visit:https://info.boltiot.com/community-lead-live-online-session-speaker-registration. We will coordinate with you for the event once you submit the form. If you have selected this option and if we do not get back to you within 3-4 days of time. Do write an email to us atsupport@boltiot.comwith the subject line 'Artificial Training - Registered for Community Event as a Speaker ' and we shall get back to you at the earliest to set up the event for you.
Problem Statement 4
Want to build a project based on your own idea? Come up with a proper problem statement, and build a project around it utilizing the learnings from the Artificial Intelligence Training
Here is what you need to submit:
- Software code of your project
- Video where you explain the working project and the logic behind your code
- A presentation (PPT) on your solution.
Page x