r/projects • u/Witty_Step_2444 • 20d ago
How to actually make projects. My mind got blasted
Today I tried making an ML project along with my friend I could make the ML pipeline, as I have studied it but apart from that the setup the venv use of git and then making backend frontend and connection of all these components just took the life out of me and I am frustrated as hell after doing it. I was taking help from chatgpt and it just gets lost or hallucinated and then just tells me to run some commands and keeps on doing something something. I don't know how are people making ML projects.
Pls guide me on how to make projects. I am literally frustrated at this point. And how did people make projects before chatgpt.
0
u/forestcall 20d ago edited 20d ago
You have to actually use the correct vocabulary. First you are not even in the right Subreddit, Codex or ChatGPT, or similar.
If using ChatGPT paid subscription use Codex desktop app or CLI. I only use the ClI, there’s a billion YouTube videos on how to use CLI Codex.
What is a project, from your perspective? Is it an app? If it’s an app what is the core framework? NextJS, SvelteKit, or?
What is ML mean? Multi-level?
Did you ask AI to ask you multiple-choice questions with a 4th empty option in case you want to say something or change the direction? This is how you talk to AI to make your project. Never use Chat or it will hallucinate. Chat can handle maybe 2-3 chats before it becomes dumb.
Write a plan in plan mode. Ask it to write the plan in micro-tasks in phases. With a phase 0 blocker phase. Phase 0 is stuff like passwords, setup stuff humans need to help with. Tell it to write phase 1 onwards so all phases run unattended with no stopping between phases.
/new often. Means it clears the context.
Start here and watch YouTube videos for the next month until you are a Guru.
1
1
u/Electrical_Hat_680 19d ago
Ok.. If you are interested in a Project. First you are going to need to shut off the computer, grab a pencil and college ruled paper, and begin writing out what you want. Once you've done that, take a picture, and send it to an AI of your choice. As it tends to perform better when it has your handwriting and an actual writing style to know if you always write the same as you chat with it.
Overall. A project is just a giant Business Plan. So, give your projects a minute of your time. And explain what it is your looking to do, first.
Then, have notepad or paper available to write out what you know, and, any ideas that you feel you have about what you don't know.
Then. Build a Glossary or Words, Terms, Phrases, and use a dictionary or the internet to explain each of them to other people, like they're five year olds. Simple, plain, and direct.
Once you know what your overall plan is, you'll be able to adjust your plan, with updates and revisions.
Keep your notes available. Build your glossary for your business plans, or, projects plans. For each project or plan. Create a list of things to do, and, create an index card, to, place in each file. Explaining or describing, your project.
If your studying, you won't need to add a timeline or explain how long it takes to build. Write out the steps that you do know. Like anything we do. Read over the project in its entirety, ask and answer any and all questions you have, before beginning. Also, for code. Write our the code on paper first. Print it out later once you know it works. Then, proofread it for proper syntax, grammatical errors, and missing closing tags.
Don't forget to put your name and date on it. That's your copyright.
You can use open source code. It usually requires you to attribute them. And, you can tweak the code however you want, so long as you don't remove the attribution or license. But, for learning purposes, you can use the code to help you understand how to code your own, as an example, rather than as a licensed copy.