Giter Club home page Giter Club logo

python-for-data-science-course's Introduction

Python-for-Data-Science-Course

Python for Data Science Course

Basics Data Analytics Natural Language Processing (NLP) Text Classification Sentiment Analysis Feature Extraction Machine Learning Evaluation

Source Code: https://github.com/ali7amdi/Python-Programming-Course

هنا هتلاقي الكود حسب كل درس.

  1. Python Intro https://www.youtube.com/watch?v=KHFaqbZFqPo فيه مقدمة سريعة عن البرنامج المستخدم في الكود وعن اهم انواع الداتا الموجودة في بايثون وازاي نبدأ نكتب اول كود بايثون.

  2. Python Math https://www.youtube.com/watch?v=FXNBsPQb7LI فيه شرح لإستخدام arithmetic operators في البايثون.

  3. Python Strings https://www.youtube.com/watch?v=8RntlUwFY7Y ازاي نتعامل مع النصوص في بايثون سواء نبحث بداخلها او ناخد جزء معين منها وايه هي الدوال الجاهز اللي تساعدنا في كده.

  4. Python Lists https://www.youtube.com/watch?v=1Y8y17LtdnM في الدرس ده شرح للقوائم في البايثون وازاي نتعامل معها من حيث التكوين والدمج والطباعة والتجزئة

  5. Python Tuples https://www.youtube.com/watch?v=KLH0kXKVhdI نوع تاني من انواع قوائم البيانات اللي بيقدمها بايثون وايه اهم فرق بينها وبين list.

  6. Python Dictionaries https://www.youtube.com/watch?v=rUEvNHH8wM8 نوع تالت من مصفوفات البيانات اللي هتلاقيها في بايثون مع امكانيات اكثر وايه اهم مميزاتها وازاي نتعامل معها.

  7. Python Conditions https://www.youtube.com/watch?v=BF4y4RnOH5w ازاي نتعامل مع دوال الشرط في بايثون if, elif, else مع أكثر من سيناريو للتطبيق وشرح لاهم ادوات المقارنات والشروط.

  8. Python For Loops https://www.youtube.com/watch?v=aMNoH9PZhEw حلقات التكرار for ومتى نستخدمها واهم مميزاتها وازاي نتعامل معها خاصة مع list.

  9. Python While Loops https://www.youtube.com/watch?v=fMEsFkjp6rU حلقات التكرار while وايه الفرق بينها وبين for مع التطبيق عليها.

  10. Python Functions https://www.youtube.com/watch?v=a0fr5k5OEn8 الدوال وأهميتها وكيفة كتابتها وأنوع المتغيرات سواء اختيارية او اجبارية ومن حيث المجال سواء local او global.

  11. Python files IO https://www.youtube.com/watch?v=Ygmq9AdYmBk في الدرس شرح لكيفية انشاء الملفات وقراءتها والطباعة عليها وحذفها من خلال بايثون.

  12. Python OS https://www.youtube.com/watch?v=Nctlw5bvGMQ شرح انشاء مجلد أو تعديل اسم مجلد او حذفه.

  13. Python classes and objects https://www.youtube.com/watch?v=XmrO8dVP9LI شرح أهم مبادئ البرمجة الكائنية في بايثون.

  14. Python inheritance https://www.youtube.com/watch?v=3bvz7X399N4 شرح توريث صفات ووظائف كائن لكائن آخر.

  15. Python Regular Expressions https://www.youtube.com/watch?v=p7MoSTDa7ck شرح لكيفية استخدام دوال Python Regular Expressions مثل match و search وfindall مع كيفية تكوين التعبيرات للنصوص عربي وانجليزي وكذلك الأرقام.

  16. MySQL Python https://www.youtube.com/watch?v=Bbic_17DGKU شرح كيفية التوصل بقواعد البيانات mysql وكيفية انشاء الجداول وادخال البيانات وتعديلها وحذفها من خلال بايثون.

  17. Python Numpy https://www.youtube.com/watch?v=zzkBfl5w_ow شرح لأهم الدوال والإمكانيات التي تقدمها Numpy والتي تهتم بـ multi-dimensional array.

  18. Python Pandas https://www.youtube.com/watch?v=iljX1iZ0irg شرح لما يقدمه pandas من دوال وأدوات تساعد في التعامل مع الجدوال والتحليل والإحصاء.

  19. Python matplotlib https://www.youtube.com/watch?v=SVVR3pxVi9A في هذا الدرس شرح لكيفية استخدام matplotlib في بناء رسوم بيانية وعمل visualization بأكثر من طريقة.

  20. Python CSV https://www.youtube.com/watch?v=x1xW2Sq16Kk شرح كيفية جلب البيانات من ملفات csv وتخزينها في قواعد البيانات mysql من خلال python csv and pandas وأيضا تصدير البيانات إلى ملفات csv جديدة.

  21. Python BeautifulSoup4 https://www.youtube.com/watch?v=li3SvAlmfXQ استخدام مكتبة BeautifulSoup4 في سحب صفحات الإنترنت سواء hmtl or xml وكيفية التعامل معها والوصول إلى أبعد نقاط داخل الكود والإستفادة منها.

  22. Python NLTK Corpus https://www.youtube.com/watch?v=pMv-rxqBhsY مقدمة مكتبة nltk وأهم انواع مصادر النصوص المتاحة بها وكيفية التعامل معها وجلب النصوص وخصائها وأهميهتها في feature extraction حسب نوع المهمة المطلوب من تصنيف النصوص او تحليل المشاعر …

  23. Python NLTK Standard IR Scores Distance Metrics Confusion Matrix https://www.youtube.com/watch?v=fIi4DTNZOew شرح الفكرة الأساسية في أهم ادوات القياس وكيفية استخدام nltk وحساب accuracy, precision, recall, f-measure بالإضافة إلى distance matrices and confusion matrix.

  24. Python NLTK Tokenization https://www.youtube.com/watch?v=Y39v2W6N6Lw شرح أهمية تقطيع النصوص وأين يستخدم وكيفية تنفيذه في python nltk سواء جمل او كلمات.

  25. Python NLTK Stopword Removal https://www.youtube.com/watch?v=aLORD3SoQ1A شرح أهمية حذف الكلمات الغير مفيدة في الـ machine learning traning وكيفية استخدام nltk corpus أو استخدام قائمة خاصة.

  26. Python NLTK Stemming https://www.youtube.com/watch?v=ORN9u9vLgsA شرح تحول الكلمات إلى جذورها وأهمية ذلك وكيفية التنفيذ باستخدام nltk.

  27. Python NLTK WordNetLemmatizer https://www.youtube.com/watch?v=jLsMN5yykZ4 شرح ما هو الـ Lemmatisation وكيفية التنفيذ.

  28. Python NLTK Part of Speech https://www.youtube.com/watch?v=OuDTcrWqQTI شرح لأهمية تصنيف الكلمات حسب النوع في استخرام الميزات للنصوص feature extraction وكيف يتم ذلك في nltk .

  29. Python NLTK Text Classification Sentiment Analysis movie reviews https://www.youtube.com/watch?v=sRCi8uCotTs تطبيق علمي على تحليل النصوص واستخدام nltk في تحليل المشاعر والاراء في الاراء النصية movie reviews.

  30. Python NLKT Sentiment Analysis https://www.youtube.com/watch?v=3p1_PVezI5o شرح لكيفية بناء مودل تحليل subjectivity and objectivity analysis وكيفية استخدام موديول SentimentIntensityAnalyzer من الـ nltk.

  31. Python Sklearn Text classificatin sentment analysis https://www.youtube.com/watch?v=oauq1tBYl-k الإنتقال من nltk واستخدام sklearn في text-classification وعمل مودل تحليل المشاعر والآراء sentiment analysis.

مستمرين إن شاء الله ...

#alihamdi #python #programming #text-classification #sentiment_analysis #arabic_stemming #NLTK #Stemming #Tokenization #machine-learning #Natural-language-processing #nlp

للتواصل: https://alihamdi.com/ https://www.facebook.com/alihamdi.web https://www.facebook.com/groups/WebDesignCourse/ http://www.youtube.com/ali7amdi https://www.linkedin.com/in/ali-hamdi-92441335

python-for-data-science-course's People

Contributors

ali7amdi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

python-for-data-science-course's Issues

Arabic Sentiment Analysis

Hello,

Would you please to help me hiw can I use this code for Sentiment Analysis of Facebook Post that in Arabic especially Syrian Dialect?

Thanx very much for your cooperation

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.