Inspiration
The inspiration behind YGIT - Your Guide Into Tech stems from the complexity and inaccessibility of navigating tech careers, particularly for underrepresented groups. Recognized that aspiring tech professionals often struggle with information overload and a lack of personalized guidance, which hinders their ability to break into the industry. My goal was to create a platform that simplifies this journey by providing tailored resources and mentorship to bridge these gaps.
What it does
YGIT is an AI-powered platform designed to guide aspiring tech professionals through their career journey. It offers personalized learning paths, and curated resources to help users develop the skills and knowledge needed to succeed in the tech industry. By leveraging AI, YGIT tailors its guidance to the unique needs and goals of each user, making it a powerful tool for anyone looking to enter or advance in tech.
How we built it
I built YGIT using a combination of advanced AI models and user-friendly technologies. The tech stack includes:
- Python for the backend logic and AI integrations.
- BeautifulSoup for web scraping to gather resources and opportunities.
- Streamlit for the interactive user interface, ensuring a seamless and intuitive user experience.
- OpenAI (GPT4o) for generating personalized content and learning paths.
- PyMuPDF for handling PDF content and extracting relevant information for users.
- Markdown2 for rendering markdown content in a structured and readable format.
- Python-dotenv for securely managing environment variables.
Challenges we ran into
One of the major challenges I faced was ensuring the AI models accurately tailored content to the diverse needs of users. Balancing the level of personalization without overwhelming users with too much information was a delicate task. Additionally, integrating various technologies seamlessly into a user-friendly interface required careful planning and testing.
Accomplishments that we're proud of
I am proud of the robust AI-driven recommendation system we developed, which has been able to effectively guide users in their tech career journey. Additionally, successfully creating a platform that can address the specific challenges faced by underrepresented groups in tech is a significant achievement for our team.
What we learned
Throughout this project, I learned the importance of empathy and user-centric design in creating tech solutions. Understanding the diverse challenges and needs of our users allowed us to build a more inclusive and effective platform. We also gained valuable experience in integrating various technologies to create a cohesive product.
Version Update
I first created YGIT few weeks ago, while I have continue to work on a few update - for this hackathon I have worked more on formatting the result properly in the PDF that's generated for YGIT users.
What's next for YGIT - Your Guide Into Tech
Looking ahead, I plan to expand YGIT by incorporating more advanced AI models and broadening our resource base to cover more career paths within tech. The aim is also to build partnerships with educational institutions and tech companies to offer exclusive opportunities and mentorships for our users. YGIT's ultimate goal is to make YGIT the go-to platform for anyone aspiring to enter or grow in the tech industry.
Built With
- beautiful-soup
- openai
- pymupdf
- python
- streamlit

Log in or sign up for Devpost to join the conversation.