View Project
Inspiration
- I started learning about AI, ML, and other things in Deep Learning and various algorithms and found that there were no proper resources other than few courses where I can learn all of this things. So I decided to make notes and start developing Mindect.
What it does
- This docs explains various concepts in Machine Learning with the help of text notes, image notes, jupyter notebooks, code blocks and a few video slides.
How I built it
- I have used various web framework to make this docs, for coding languages and file I have used `JavaScript, TypeScript, MDX, MD, YML, XML, CSS, HTML, Jupyter Notebook, Python` and for frameworks, plugins or libraries Mindect uses `Tailwind CSS, React, Fumadocs, Nextjs, Shadcn Components`
Challenges I ran into
- There were various problems that I ran into, first is configuring the whole documentation, adding styles and deciding the proper design and format
- The second problem was the biggest in my view as this docs contains currently couple of thousand images, which I had as a screenshot and photo. What I did was to create an API that takes various image compressor api's and compress the image quality due to which the website could be loaded faster. Next js lazy loading also helped in it.
- Before starting this project, I had no Idea how to improve the websites SEO, but while building it, I learned a lop of things that were challenging in the seo.
Accomplishments that I am proud of
- This is still a work in progress which will take significant time to add more topics and subjects, but I guess I am proud of that now anyone can start learning AI, ML as I have completed the beginner introduction and various algorithms.
- Due to unique name and design, the website ranks as number one search results if someone searches mindect on google !
What I learned
- Learned about SEO, Nextjs, Plugins, Styling, Typescript and learning many other things, while creating the notes I learned a lot about ML, AI and other cool things like training models to predict and learn images in the way.
What's next for Mindect
- As the website scale, there will be ai chatbot to help learners learn about personal concepts, clear their doubts, and help them get better at what they learn or do
- Adding new things constantly for the things which have no resources available or if they are not all at one place.
- Making mindect everyone's go to tool to learn and making it learn at your own speed platform
Built with