hey everyone i am new to the community, i am new to AI and i do not know how to code but i want to learn about choosing a pre-existing model and fine tune it as it is my final year project so i would really appreciate your help. Thank you
Welcome to the community.
Depending on how long you have, you can take a number of courses here and be ready for your project.
You can look at some of the short courses here, like Finetuning Large Language Models. However, you should at least try to take AI Python for Beginners excellently taught by Prof Andrew Ng. Because you can’t finetune without knowing Python. So start early.
If you have more time, I will recommend going for Machine Learning Specialization and Deep Learning Specialization in that order after completing the Python course.
Note that the short courses, like the Python and Finetuning couses I recommended are currently free. But the long courses (those on Coursera) I recommended have to be paid for.
This task requires Python coding skills.
which course is the best to learn those skills as i have 15 days to finish it.
i was recommended this course Natural Language Processing Specialization on coursera
NLP seems a good choice, but it is not a course for beginners.
You have set yourself a mighty challenge.
is there any way i can make it in 15 days like a working chatbot for my project
That depends on how fast you learn. My advice is to take the AI Python for Beginners and then go for the short course on Finetuning. And then consider following a tutorial for the chatbot part. You have to learn fast and give it your all.
I have researched a bit can i do fine tuning using this Hugging Face AutoTrain?
Sorry, I have no guidance on that.
Actually you can. You can also deploy the chatbot on Hugging Face spaces using gradio_client without code. Will that be okay for your project? Just that what you can achieve on the free tier is limited. You may have to pay for a subscription for the Auto Train.
Just to clarify, if you organize the project this way, you’re not fine-tuning a model. You’re asking another extremely sophisticated tool to do the fine tuning for you.
Is that the goal of your project?
See basically i have to present a project and i have to explain the methods and reasoning behind the finetuning on benchmarks like glue and superglue. I should know the process behind it
python for beginners is good but if you want to get more of your python fundamentals down i’d recommend 100 days of code on udemy.
First, think about what kind of project you’re doing.like either its image classification or related to nlp etc then explore which types of models suitable for your problem find pretrained model by exploring plateforms like hugging face. there are platforms like Hugging Face AutoTrain where you can upload your data and fine-tune a model without writing any code. You just prepare your data (for example, label your images or write text with categories), upload it, and the platform will guide you through the rest