Machine Learning Projects:: Python - Language Translation Deep Learning - English to Marathi - part 1-
Language Translation Deep Learning - English to Marathi
Neural machine translation (NMT)
Machine Translation refers to translating phrases across languages using deep learning and specifically with RNN ( Recurrent Neural Nets ). Most of these are complex systems that is they are a combined system of various algorithms. But, at its core, NMT uses sequence-to-sequence ( seq2seq ) RNN cells. Such models could be character level but word level models remain common

Artificial intelligence is a theory and development of computer systems that can perform tasks that normally require human intelligence. Speech recognition, decision-making, visual perception, for example, are features of human intelligence that artificial intelligence may possess.

Anaconda is a distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. The distribution includes data-science packages suitable for Windows, Linux, and macOS.

Deep learning is part of a broader family of machine learning methods based on artificial neural networks with representation learning. Learning can be supervised, semi-supervised or unsupervised.

Machine learning (ML) is a type of artificial intelligence (AI) that allows software applications to become more accurate at predicting outcomes without being explicitly programmed to do so. Machine learning algorithms use historical data as input to predict new output values.

Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Project Jupyter is a project and community whose goal is to "develop open-source software, open-standards, and services for interactive computing across dozens of programming languages". It was spun off from IPython in 2014 by Fernando Pérez and Brian Granger.

Recurrent Neural Networks(RNN) are a type of Neural Network where the output from the previous step is fed as input to the current step. RNN's are mainly used for, Sequence Classification — Sentiment Classification & Video Classification. Sequence Labelling — Part of speech tagging & Named entity recognition.


You can download the dataset from here:
https://drive.google.com/file/d/1mRCnHSLOvXjFeJyE4aXnhYCcczulxxn2/view?usp=sharing

مشاريع التعلم الآلي :: بايثون - تطوير نموذج في التعلم العميق لبناء مشروع المترجم الفوري من اللغة الإنكليزية إلى اللغة الهندية - الجزء الأول -

الذكاء الاصطناعي هو نظرية وتطوير أنظمة الكمبيوتر التي يمكنها أداء المهام التي تتطلب عادة ذكاء الإنسان. التعرف على الكلام ، واتخاذ القرار ، والإدراك البصري ، على سبيل المثال ، هي سمات الذكاء البشري التي قد يمتلكها الذكاء الاصطناعي.

التعلم العميق هو جزء من مجموعة أوسع من أساليب التعلم الآلي القائمة على الشبكات العصبية الاصطناعية مع التعلم التمثيلي. يمكن أن يكون التعلم تحت إشراف أو شبه خاضع للإشراف أو بدون إشراف.

Anaconda هو توزيع للغات برمجة بايثون و R للحوسبة العلمية ، والذي يهدف إلى تبسيط إدارة الحزم ونشرها. يتضمن التوزيع حزم علوم البيانات المناسبة لأنظمة Windows و Linux و macOS.

التعلم الآلي (ML) هو نوع من الذكاء الاصطناعي (AI) يسمح للتطبيقات البرمجية بأن تصبح أكثر دقة في التنبؤ بالنتائج دون أن تتم برمجتها بشكل صريح للقيام بذلك. تستخدم خوارزميات التعلم الآلي البيانات التاريخية كمدخلات للتنبؤ بقيم المخرجات الجديدة.

بايثون هي لغة برمجة للأغراض العامة عالية المستوى مفسرة. تؤكد فلسفة التصميم الخاصة بها على قابلية قراءة الكود باستخدامها لمسافات بادئة كبيرة. تهدف تركيبات لغتها بالإضافة إلى نهجها الموجه للكائنات إلى مساعدة المبرمجين على كتابة رمز منطقي واضح للمشاريع الصغيرة والكبيرة الحجم.

مشروع جوبيتار هو مشروع ومجتمع يهدف إلى "تطوير برمجيات مفتوحة المصدر ومعايير مفتوحة وخدمات للحوسبة التفاعلية عبر عشرات من لغات البرمجة". تم فصله من بايثون في عام 2014 بواسطة فرناندو بيريز وبريان جرانجر.

تعلم عميق للترجمة اللغوية - من الإنجليزية إلى المهاراتية
الترجمة الآلية العصبية (NMT)
تشير الترجمة الآلية إلى ترجمة العبارات عبر اللغات باستخدام التعلم العميق وعلى وجه التحديد باستخدام RNN (الشبكات العصبية المتكررة). معظم هذه الأنظمة معقدة وهي عبارة عن نظام مشترك من خوارزميات مختلفة. ولكن ، في جوهره ، يستخدم NMT خلايا RNN من التسلسل إلى التسلسل (seq2seq). يمكن أن تكون هذه النماذج على مستوى الحرف ولكن نماذج مستوى الكلمة تظل شائعة


الشبكات العصبية المتكررة (RNN) هي نوع من الشبكات العصبية حيث يتم تغذية الإخراج من الخطوة السابقة كمدخل إلى الخطوة الحالية. تستخدم RNN بشكل أساسي لتصنيف التسلسل - تصنيف المشاعر وتصنيف الفيديو. وضع العلامات على التسلسل - جزء من تمييز الكلام والتعرف على الكيان المحدد.


تحميل المعلومات و قاعدة المعطيات:
https://drive.google.com/file/d/1mRCnHSLOvXjFeJyE4aXnhYCcczulxxn2/view?usp=sharing