About
Experience & Education
Licenses & Certifications
Courses
-
Advance Database Management Systems
-
-
Analysis Of Algorithm
CSE 548
-
Artificial Intelligence
-
-
Artificial Intelligence (Advanced)
CSE 547
-
Big Data Analytics
CSE 545
-
Compiler Designing
-
-
Computational Biology
CSE 549
-
Computer Networking
-
-
Data Structures
-
-
Data Structures and Algorithms
-
-
Data Visualization
CSE 564
-
Design and Analysis of Algorithms
-
-
Finite Automaton theory
-
-
Fundamentals of Computer Networks
CSE 534
-
Image processing
-
-
Information Retrieval
-
-
Natural Language Processing
-
-
Object Oriented Methodologies
-
-
Operating Systems
-
-
Probability and Statistics for Data Scientists
CSE 594
-
Probability and statistics
-
-
Wireless and Mobile Networks
CSE 570
Projects
-
Apriori Algorithm and Collaborative Filtering using Spark
Implemented Apriori Algorithm and Collaborative Filtering using PySpark for Amazon Movie and Product Review Dataset.
-
Working with Mininet
Implemented custom network topology using Mininet and Quagga, set up static network routes, configured RIP daemon to construct the routes.
Implemented BGP-lite: custom application layer routing protocol that implements distance vector routing and uses Bellman-Ford Algorithm.
Language Used: Python -
Domain Name Resolver
Implemented a recursive DNS resolver in python to resolve any domain name for A, MX and NS address type. Library Used: dnspython
-
Wireshark Trace Analyser
Implemented program to dissect HTTP and TCP flows in packets captured through Wireshark. The goal of this project was to evaluate various TCP and HTTP parameters like RTT, throughput, goodput, congestion window size etc.
-
Decision Tree Classifier
See projectA Decision Tree classifier is built for predicting credit worthiness of Credit Card applicants based on training data. The code would perform over fitting and take care of noise in data by pruning the tree.
-
Sudoku Solver using Artificial Intelligence
Implemented and automated Sudoku Solver using finite domain CSP methods like Backtracking along with heuristics, Minimum remaining values, forward checking and Constraint Propagation in Python.
Other creatorsSee project -
Connect Four
Automated the game of Connect Four by implementing min-max search algorithm with Alpha-Beta
Pruning in Python. Further automated the code to automate Connect K game and Longest-streak-win game.
Other creatorsSee project -
Peg Solitaire
Implemented iterative deepening search and A-star search along with heuristic in Python to automate the game of Peg Solitaire.
Other creatorsSee project -
Stock Analysis
See project
Created a project for analysis of stocks for investment purpose from the historical data. Each stock was assigned a score based on Fundamental and Technical charts.The code can be used for any Stock Exchange.
Yahoo finance data was used to run this application. The code can be used for any Stock Exchange.
The portfolio analysis Engine would work on the fundamentals of a company and return a score based on fundamental strength. TechAnalysisEngine on the other hand would return the…
Created a project for analysis of stocks for investment purpose from the historical data. Each stock was assigned a score based on Fundamental and Technical charts.The code can be used for any Stock Exchange.
Yahoo finance data was used to run this application. The code can be used for any Stock Exchange.
The portfolio analysis Engine would work on the fundamentals of a company and return a score based on fundamental strength. TechAnalysisEngine on the other hand would return the score based on performance of the stock in past 5 years.
After all the analysis an Excel Sheet would be generated for the user in decreasing order of good_to_invest companies. There are multiple columns in the sheet representing scores in multiple areas. -
Sentence Classification for aiding Tutor Agents
Under this project, a machine learning model was built to classify sentences as to whether they are
descriptive, methodological or explanatory. Such a classifier can be used to aid Tutor Agents. Generally,question-generation agents generate vague/shallow questions. In order to generate much deeper questions, it may be useful to classify sentences and then generate questions based upon the class of sentence.
Other creators -
Organize a virtual share trading game
-
Analyzing the factors and predicting Page Load Time (PLT) of websites
-
Build a machine learning model to analyze the main factors affecting Page Load Time in websites. Predicting the page load time for a given website based on details and analysis the effect of cache.
Other creatorsSee project -
Data Visualization
-
Developed various projects on Data Visualizations including Interactive Histograms; Pie Charts; Force directed graphs and Collapsable Tree using the JavaScript library d3.js for Visualization Course.
-
Syntactic Analysis of Social Media Data
-
This project aims to get deeper syntactic information from social media text. Social media text is noisy and requires preprocessing of data. In order to get the most from this data we created multiple kinds of customized NLP pipeline by integrating various kind of available tools and analyzed the performance .
The list of tools used: Word Tokenizers (Happy, Nltk, Tweebo, Stanford); Nltk Sentence Tokenizer; Taggers (Tweebo, Stanford, AmalGram); Stanford Parser and Wnut Normalizer. We…This project aims to get deeper syntactic information from social media text. Social media text is noisy and requires preprocessing of data. In order to get the most from this data we created multiple kinds of customized NLP pipeline by integrating various kind of available tools and analyzed the performance .
The list of tools used: Word Tokenizers (Happy, Nltk, Tweebo, Stanford); Nltk Sentence Tokenizer; Taggers (Tweebo, Stanford, AmalGram); Stanford Parser and Wnut Normalizer. We found that the major impact was seen when we normalized the sentence using Wnut Normalizer.
Other creators -
Automatic Question Generation
-
Area : Natural Language Processing & Information Retrieval
In this project we successfully came up with software that generates all possible questions from a paragraph in English language given as input. The main focus was Pronoun resolution and question generation based on kind of noun. Keeping the questions grammatically correct was a big challenge.Other creators
Languages
-
English
-
-
Hindi
-
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Aman Raj in United States
48 others named Aman Raj in United States are on LinkedIn
See others named Aman Raj