AI Transparency
Introduction
This report provides an overview of the AI technologies and data practices behind our three key programs: Resume Review, Roadmap AI, and Starting in Tech. These programs utilize Azure Open AI services to enhance user experiences and provide personalized content.
Program Descriptions
Resume Review - The Resume Review program processes user-uploaded resumes to provide feedback and suggestions for improvement. It uses AI to parse resumes and generate PDFs, ensuring user privacy by excluding personal identifiable information (PII).
Roadmap AI - Roadmap AI guides users through a career roadmap tailored to their job role and experience. It validates user input and enables job search functionalities, leveraging AI to provide a personalized experience.
Starting in Tech - Starting in Tech assists users in navigating the tech industry job market. It manages user interactions with the tech roadmap and job search functionalities, using AI to tailor the roadmap and job listings presented to the user.
Data Handling and Privacy
The programs handle various types of data, including resume details, user roles, experience levels, and job search criteria. This data is sent to Azure Open AI in a secure manner, with a strong emphasis on maintaining user privacy and data security.
Secure Storage Practices - Data is stored securely, adhering to best practices such as encryption, secure server configurations, and regular security audits to prevent breaches and ensure data integrity.
Overview of Technologies
The technologies involved in these programs include:
Azure Open AI: Provides the AI capabilities for processing and generating personalized content.
https://learn.microsoft.com/en-us/legal/cognitive-services/openai/data-privacy
Wix CMS: Used for managing content and user interactions on the platform.
https://support.wix.com/en/article/data-protection-regulations-and-your-wix-site
Future Developments
We are committed to continuous improvement, with plans to refine AI algorithms, expand language support, and integrate with job platforms. Our vision includes developing additional tools for career development and fostering community collaboration.
Feedback and Contact Information
We value user feedback and provide channels for inquiries and suggestions to improve our AI programs.
Resume Review Program
1. Introduction
This report outlines the transparency measures and practices implemented by the Resume Review program, focusing on the provided code and the information available on their website.
2. AI System Overview
The Resume Review program utilizes AI to assist users in creating and improving their resumes. The platform includes features such as resume parsing, AI-generated improvements, and tailored resume suggestions. The AI system integrates various Wix modules and custom backend functions to provide these services.
3. Data Collection and Usage
- User Data: The system collects user data such as user ID, resume details, and job descriptions input by the users.
- Data Storage: User data is stored in the Wix and processed in Azure.
- Data Processing: The AI processes user inputs to generate personalized resume improvements and suggestions.
4. AI Model and Algorithms
- Frontend Integration: The frontend code uses Wix modules to interact with the backend and update the UI based on user interactions.
- Backend Functions: Custom backend functions handle tasks such as parsing resumes, generating AI improvements, and querying user responses.
- AI Services: The platform leverages Azure OpenAI for generating content and responses.
5. Transparency and Explainability
- User Interface: The UI provides clear feedback to users about the status of their submissions and the actions being taken (e.g., showing/hiding elements based on user progress).
- Data Handling: The system ensures that only one entry per user is maintained in the database, removing duplicates to avoid confusion.
- Real-time Updates: The platform subscribes to real-time channels to provide users with immediate feedback on their submissions.
6. Ethical Considerations
- User Consent: Users are required to verify their actions through CAPTCHA, ensuring that they are aware of and consent to the data being processed.
- Data Privacy: The system includes measures to protect user data, such as validating inputs and handling errors gracefully.
7. Risk Management
- Error Handling: The code includes error handling mechanisms to manage issues during data queries and AI processing.
- Debouncing: To prevent choppy updates, the system uses debouncing techniques to manage rapid user interactions.
8. Best Practices Implementation
Based on best practices for AI transparency, the Resume Review program has implemented the following measures:
- Clear Communication: The platform provides users with clear and understandable feedback at each step of their interaction.
- Data Minimization: Only necessary user data is collected and processed.
- User Control: Users have control over their data and can see the results of their interactions in real-time.
- Ethical AI Use: The platform ensures that AI is used ethically, with user consent and data privacy as top priorities. Your data is not used to train the models.
9. Conclusion
The Resume Review program demonstrates a commitment to AI transparency and ethical practices by implementing robust data handling, clear user communication, and real-time feedback mechanisms. These measures align with industry best practices and ensure that users can trust the AI-driven services provided by the platform.
Starting in Tech Program
Introduction
This report outlines the transparency measures and practices implemented by the Starting in Tech program, focusing on the provided code and the information available on their website.
2. AI System Overview
The Starting in Tech program utilizes AI to assist users in beginning their careers in technology. The platform includes features such as roadmap generation, resume building, and job search assistance. The AI system integrates various Wix modules and custom backend functions to provide these services.
3. Data Collection and Usage
-
User Data: The system collects user data such as user ID, role, experience level, and location inputs (city and state).
-
Data Storage: User data is stored in the in Wix Data.
-
Data Processing: The AI processes user inputs to generate personalized roadmaps, resumes, and job listings.
4. AI Model and Algorithms
-
Frontend Integration: The frontend code uses Wix modules like `wixData`, `wixUsers`, and `wixRealtimeFrontend` to interact with the backend and update the UI based on user interactions.
-
Backend Functions: Custom backend functions handle tasks such as assigning badges, processing roadmap and job search submissions, and querying user responses.
-
AI Services: The platform leverages Azure OpenAI for generating content and responses.
5. Transparency and Explainability
-
User Interface: The UI provides clear feedback to users about the status of their submissions and the actions being taken (e.g., showing/hiding elements based on user progress).
-
Data Handling: The system ensures that only one entry per user is maintained in the database, removing duplicates to avoid confusion.
-
Real-time Updates: The platform subscribes to real-time channels to provide users with immediate feedback on their submissions.
6. Ethical Considerations
-
User Consent: Users are required to verify their actions through CAPTCHA, ensuring that they are aware of and consent to the data being processed.
-
Data Privacy: The system includes measures to protect user data, such as validating inputs and handling errors gracefully.
7. Risk Management
-
Error Handling: The code includes error handling mechanisms to manage issues during data queries and AI processing.
8. Best Practices Implementation
Based on best practices for AI transparency, the Starting in Tech program has implemented the following measures:
-
Clear Communication: The platform provides users with clear and understandable feedback at each step of their interaction.
-
Data Minimization: Only necessary user data is collected and processed.
-
User Control: Users have control over their data and can see the results of their interactions in real-time.
-
Ethical AI Use: The platform ensures that AI is used ethically, with user consent and data privacy as top priorities. Your data is not used to train the models.
9. Conclusion
The Starting in Tech program demonstrates a commitment to AI transparency and ethical practices by implementing robust data handling, clear user communication, and real-time feedback mechanisms. These measures align with industry best practices and ensure that users can trust the AI-driven services provided by the platform.
Career Road Map with AI
1. Introduction
This report outlines the transparency measures and practices implemented by the Career Roadmap with AI program, focusing on the provided code and the information available on their website.
2. AI System Overview
The Career Roadmap with AI program utilizes AI to assist users in planning their careers in technology. The platform includes features such as roadmap generation, resume building, and job search assistance. The AI system integrates various Wix modules and custom backend functions to provide these services.
3. Data Collection and Usage
- User Data: The system collects user data such as user ID, role, experience level, and location inputs (city and state).
- Data Storage: User data is stored in Wix.
- Data Processing: The AI processes user inputs to generate personalized roadmaps, resumes, and job listings.
4. AI Model and Algorithms
- Frontend Integration: The frontend code uses Wix modules like `wixData`, `wixUsers`, and `wixRealtimeFrontend` to interact with the backend and update the UI based on user interactions.
- Backend Functions: Custom backend functions handle tasks such as assigning badges, processing roadmap and job search submissions, and querying user responses.
- AI Services: The platform leverages OpenAI for generating content and responses, integrated through custom functions like `processRoadmapSubmission` and `processJobSearchSubmission`.
5. Transparency and Explainability
- User Interface: The UI provides clear feedback to users about the status of their submissions and the actions being taken (e.g., showing/hiding elements based on user progress).
- Data Handling: The system ensures that only one entry per user is maintained in the database, removing duplicates to avoid confusion.
- Real-time Updates: The platform subscribes to real-time channels to provide users with immediate feedback on their submissions.
6. Ethical Considerations
- User Consent: Users are required to verify their actions through CAPTCHA, ensuring that they are aware of and consent to the data being processed.
- Data Privacy: The system includes measures to protect user data, such as validating inputs and handling errors gracefully.
7. Risk Management
- Error Handling: The code includes error handling mechanisms to manage issues during data queries and AI processing.
- Debouncing: To prevent choppy updates, the system uses debouncing techniques to manage rapid user interactions.
8. Best Practices Implementation
Based on best practices for AI transparency, the Career Roadmap with AI program has implemented the following measures:
- Clear Communication: The platform provides users with clear and understandable feedback at each step of their interaction.
- Data Minimization: Only necessary user data is collected and processed.
- User Control: Users have control over their data and can see the results of their interactions in real-time.
- Ethical AI Use: The platform ensures that AI is used ethically, with user consent and data privacy as top priorities. Your data is not used to train the models.
9. Conclusion
The Career Roadmap with AI program demonstrates a commitment to AI transparency and ethical practices by implementing robust data handling, clear user communication, and real-time feedback mechanisms. These measures align with industry best practices and ensure that users can trust the AI-driven services provided by the platform.