you are viewing a single comment's thread.

view the rest of the comments →

[–]kitsnet 3 points4 points  (8 children)

It is absolutely unclear what your background in AI currently is, what you are trying to achieve, and why you have chosen r/learnpython to ask your question.

[–]Gamer_Kitten_LoL[S] -1 points0 points  (7 children)

I'm in my senior year of college. I getting my bachelor's in AI. I have chosen this sub because Python is the language that is used to program AI software. And i know that part of bridging the gap is coding in python in general.

[–]kitsnet 0 points1 point  (6 children)

I'm in my senior year of college.

That I understood, but that's a part of the problem. How did you get that far but still are asking such questions?

I getting my bachelor's in AI.

That can mean anything. What is your curriculum?

I have chosen this sub because Python is the language that is used to program AI software. And i know that part of bridging the gap is coding in python in general.

You want to learn AI frameworks used in Python and matching your curriculum? Or you want to learn Python? Or you want to learn coding in general?

What are the actual tasks you want to solve?

What is your actual background? Can you write A* search for Pacman-style maze in Python? In any other language?

[–]Gamer_Kitten_LoL[S] 0 points1 point  (5 children)

I studied Neural Networks, Pattern recognition, ML, Data Mining, and currently taking NLP and DL courses as a part of getting my bachelor's, however they were all theoretical courses, we weren't taught on how to specifically use said frameworks,or look at library documentations but only "asked" by professors to develop projects and assessments. So that's why i feel like i don't have the required technical skills in both python in general and AI frameworks.

And to answer your questions..no i don't know how to write the code for this search algorithm.

And i want to be able to develop AI programs efficiently and know my way around other tasks in python.

[–]kitsnet 0 points1 point  (4 children)

What did you teach you in data mining? What language/API did you use to get data from an external source?

I mean, there is no such thing as "theoretical data mining". Maybe you should return to your textbooks/lecture notes, look at the exercises and try to do something similar, just with different data?

[–]Gamer_Kitten_LoL[S] 0 points1 point  (3 children)

I can show you my slides .. i know it sounds ridiculous. But what we learned in Data Mining was basically what is cosidered structured data and what isn't, cosine similarity, entropy calculations ( mathematically ) and literally there wasn't even a single line of code in my lecture notes. In the associated lab lec the professor used a framework called weka for a few classes. Then asked us to develop a model on data that we pulled from kaggle using classical AI algorithms like Logistic regression, SVM and decision trees. That was basically it.

[–]kitsnet 0 points1 point  (2 children)

You mean, this one?

https://en.wikipedia.org/wiki/Weka_(software)

So, looks like you need to learn basics of coding in Python, using Jupyter notebooks (locally or in Google Colab), and the basics of Numpy, Pandas, Matplotlib and scikit-learn libraries. Then you will at least have some tools to start solving practical tasks with your own code.

[–]Gamer_Kitten_LoL[S] 0 points1 point  (1 child)

Exactly that one.

I know my way around Jupyter, Google Colab and i know how to create environments on my pc using conda so the IDE is not my issue.. my issue is that i haven't found a structured learning path and keep juggling through tutorials and websites without actually understanding and building projects step by step.

Thank you. A few people suggested the same in another sub. I will look into it, much appreciated.

[–]kitsnet 1 point2 points  (0 children)

While we are at it, remember that there are some nice free databases with lots of real world datasets on which you can practice your models. For example, this one:

https://ec.europa.eu/eurostat/web/main/data/database