There are no reviews yet. Be the first to send feedback to the community and the maintainers!
A-Hybrid-Arabic-Text-Summarization-Approach-based-on-Transformers
In this paper, we proposed a sequential hybrid model based on a transformer to summarize Arabic articles. We used two approaches of summarization to make our model. The First is the extractive approach which depends on the most important sentences from the articles to be the summary, so we used Deep Learning techniques specifically transformers such as AraBert to make our summary, The second is abstractive, and this approach is similar to human summarization, which means that it can use some words which have the same meaning but different from the original text. We apply this kind of summary using MT5 Arabic pre-trained transformer model. We sequentially applied these two summarization approaches to building our A3SUT hybrid model. The output of the extractive module is fed into the abstractive module. We enhanced the summary’s quality to be closer to the human summary by applying this approach. We tested our model on the ESAC dataset and evaluated the extractive summary using the Rouge score technique; we got a precision of 0.5348 and a recall of 0.5515, and an f1 score of 0.4932 and the evaluation of the abstractive model is evaluated by user satisfaction. We add some features to our summary to make it more understandable by applying the metadata generation task” data about data” and classification. By applying metadata generation, we add facilities to our summary, identification, and summary organization. Metadata provides essential contextual details, as not all summaries are self-describing. Also, classify the original text to determine the summary topic before reading. We acquire 97.5% accuracy by using Support Vector Machine (SVM) and trained it using NADA corpus.DataStructures-Algorithms-in-Java
CSVtoJSON-Intents-Format-For-ChatBots
Algorithm-I-Challenge-LeetCode
14 Days Study Plan to Crack Algo Challenge (Algoithm I) 🧑🏻💻Tic-Tac-Toe-Game
This project consists of developing and implementing a computer program that plays tic tac toe against another player.Gomoku-Game
Gomoku is a traditional Japanese board game for 2 players that is similar to but more complex than tic-tac-toe.Enforcing-Privacy-with-Cryptography
C How to Program book : The explosive growth of Internet communications and data storage on Internet-connected computers has greatly increased privacy concerns. The field of cryptography is concerned with coding data to make it difficult (and hopefully—with the most advanced schemes—impossible) for unauthorized users to read. In this exercise you’ll investigate a simple scheme for encrypting and decrypting data. A company that wants to send data over the Internet has asked you to write a program that will encrypt it so that it may be transmitted more securely. All the data is transmitted as four-digit integers. Your application should read a four-digit integer entered by the user and encrypt it as follows: Replace each digit with the result of adding 7 to the digit and getting the remainder after dividing the new value by 10. Then swap the first digit with the third, and swap the second digit with the fourth. Then print the encrypted integer. Write a separate application that inputs an encrypted four-digit integer and decrypts it (by reversing the encryption scheme) to form the original number.Speaker-Accent-Recognition
Having many Audio Tracks and you want to know the accent of each track, How to do that?? This project aims to classify an Audio Track to a specific accent by using Mel-frequency cepstral coefficients (MFCCS) of Audio Track.TMDb-movie-data-analysis
From this dataset we could try to solve many different questions such as : Which genres are most popular from year to year? What kinds of properties are associated with movies that have high revenues? Who are the actors that have participated in more movies? What is the most 10 popular genres all over the time? Is there a relation between a movie runtime and the vote average? Is there an improvement in the quality of movies from year to year? Who are the top 5 directors according to high revenues? What kinds of properties are associated with movies that have high revenues? Is the number of movies increase from year to year? For the analysis included in the notebook I have chosen to look at the following 6 questions : What is the most 10 popular genres all over the time? Is there a relation between a movie runtime and the vote average? Is there an improvement in the quality of movies from year to year? Who are the top 5 directors according to high revenues? What kinds of properties are associated with movies that have high revenues? Is the number of movies increase from year to year?TacoCloudWebApp
Spring ApplicationMy-Portfolio
Matrix-Calculator
Connect-Four-Game
This project consists of developing and implementing a computer program that plays connect four against another player.Explore-US-Bikeshare-Data
First project in the Data Analysis Professional Track by Udacity, FWD and ITIDA.LeetCode-Solutions
Solutions for LeetCode ProblemsSudoku-Game
This project consists of developing and implementing a computer program that plays sudoku game by a player.2048-Game
This project consists of developing and implementing a computer program that plays 2048 game by a player.Simulation-of-two-cipher-methods
This project is a simulation of two old cipher methods ( Caesar Cipher - Playfair Cipher )Dots-and-Boxes-Game
The game starts with an empty grid of dots. Usually two players take turns adding a single horizontal or vertical line between two unjoined adjacent dots. A player who completes the fourth side of a 1×1 box earns one point and takes another turn. (A point is typically recorded by placing a mark that identifies the player in the box, such as an initial.) The game ends when no more lines can be placed. The winner is the player with the most points. The board may be of any size grid. When short on time, or to learn the game, a 2×2 board (3×3 dots) is suitable. A 5×5 board, on the other hand, is good for experts.Snakes-and-Ladders-Game
The game is a simple race based on sheer luck, and it is popular with young children. The historic version had its roots in morality lessons, on which a player's progression up the board represented a life journey complicated by virtues (ladders) and vices (snakes).Reversi-Game
There are sixty-four identical game pieces called disks (often spelled "discs"), which are light on one side and dark on the other. Players take turns placing disks on the board with their assigned color facing up. During a play, any disks of the opponent's color that are in a straight line and bounded by the disk just placed and another disk of the current player's color are turned over to the current player's color. The objective of the game is to have the majority of disks turned to display one's color when the last playable empty square is filled.Mills-Game
A simple but demanding strategy puzzle game where you build rows (mills) with three game pieces. Why? To remove your opponent's pieces and win the game! - Easy to learn like tic tac toe, but also strategically challenging like other board games (chess or the game of Go)The-Android-App-Market-on-Google-Play
Mobile apps are everywhere. They are easy to create and can be very lucrative from the business standpoint. Specifically, Android is expanding as an operating system and has captured more than 74% of the total market[[1]](https://www.statista.com/statistics/272698/global-market-share-held-by-mobile-operating-systems-since-2009). The Google Play Store apps data has enormous potential to facilitate data-driven decisions and insights for businesses. In this notebook, we will analyze the Android app market by comparing ~10k apps in Google Play across different categories. We will also use the user reviews to draw a qualitative comparision between the apps. The dataset you will use here was scraped from Google Play Store in September 2018 and was published on [Kaggle](https://www.kaggle.com/lava18/google-play-store-apps).Love Open Source and this site? Check out how you can help us