Internship Assignment
Role: AI Software Developer Intern
Company: Absolute Intelligence Inc
Program: AI Launchpad Internship Program
---
About Absolute Intelligence Inc
Absolute Intelligence Inc is an AI-first startup supported by Microsoft for Startups. Our mission is to
create transformative AI solutions that amplify human capabilities and redefine productivity. AI is at a
critical turning point, shaping industries and opening new possibilities. This internship is an
opportunity to contribute to impactful projects at the forefront of AI innovation.
---
Objective
This assignment assesses your ability to work with an existing codebase, improve UI design,
integrate third-party APIs, and deploy on a cloud platform. The focus is on your approach and
problem-solving skills, not necessarily completing all tasks.
---
Assignment Title
Enhance and Deploy the Omniplex Project with Claude.ai Style
---
Task Overview
1. UI Enhancement:
Update the login page UI of the Omniplex project (GitHub link:
https://github.com/Omniplex-ai/omniplex)
to match Claude.ai's interface design. Focus on simplicity, responsiveness, and user-friendly
aesthetics.
2. API Integration:
Integrate any public API from RapidAPI (https://rapidapi.com/hub) into the project to add dynamic
and meaningful functionality.
3. Deployment:
Deploy the modified project on Azure (preferred: https://azure.microsoft.com/) or any other cloud
platform,
ensuring all features are functional and accessible through a public link.
4. Use of AI Tools:
Leverage AI tools, frameworks, or coding assistants to enhance development efficiency.
Document how these tools were used.
5. Bonus Task (Optional):
Create a Claude.ai agent capable of browsing and interacting with your deployed website. The
agent should demonstrate:
- Navigation through key pages and features.
- Interaction with the API integration or other functionalities.
- A clear understanding of the website's structure and purpose.
Provide a short demo video or detailed instructions showcasing the agent's capabilities.
---
Submission Details
1. Deadline:
Submit within 7 days of receiving the assignment. Partial submissions are welcome; your
approach is more important than completion.
2. Deliverables:
- A GitHub repository link with your modified code.
- A public URL to the deployed project.
- A README file explaining:
- How to set up and run the project locally.
- Your approach to the tasks, including AI tools used.
- Challenges faced and solutions.
- (Optional) A demo video or detailed instructions showcasing the Claude.ai agent.
---
Evaluation Criteria
- Approach: Clarity, structure, and problem-solving in your workflow.
- UI Design: Alignment with Claude.ai's design and overall user experience.
- Functionality: Successful API integration and project deployment.
- AI Tools: Effective use and documentation of AI tools.
- Bonus Task:
- Create a Claude.ai agent capable of browsing and interacting with your deployed website.
- Demonstrate the agent's navigation, interaction with features, and understanding of the site.
- Showcase the agent's capabilities in a demo video or via clear, detailed instructions.