Senjuti Kundu is a final year student studying Information Technology Engineering at Indian Institute of Information Technology, Allahabad. She has strong technical skills in programming languages like C, C++, Java and tools like GrGen.NET, LTLMop and SPIN. She has worked on several projects involving modeling biped locomotion, implementing incremental linguistic models, LTL model synthesis and tweet categorization. She is graduating in 2015 with a B.Tech and has relevant coursework and work experience in areas like artificial intelligence, databases, algorithms and computer graphics. She is actively involved in teaching assistance, open source contributions and technical blogging.
This project describes simulators, which are programming tools that make available for constructing complier. This project consists of a set of educational software simulators built to improve teaching with quality and provide tools for the remote teaching project to assess the knowledge of the students through test and assignments, to develop a laboratory environment for the students. We have being introduced a simulator especially designed for compiler construction. Starting from token generation to intermediate code generation provides a user interface with the simulator. The objective of this research is to develop simulator that gives more flexibility for users by providing a friendly user interface, large set of operations, and knowledge base of these machines. This is the foundation for an integrated teaching environment on the Web. The motivation for this work was the lack of educational software for teaching theoretical computations, and also the importance of generating qualified human resources to work. This work is meant to help students, through simulated programs, to understand the computational formality studies in advanced simulators, which makes available formalisms such as token generation, syntax tree, code optimization, intermediate code generation. The objectives of these simulators are the development of a laboratory Environment for the students. Here students can develop programs in different machines, run programs step by step for learning and correction, solve exercises, and provide assistance for teachers in the working out and correction of exams. Due to the good quality of the works presented, it was decided to develop a project to make instructional packages available in a local environment. The final result of this project is to provide general knowledge about compiler design.
This project describes simulators, which are programming tools that make available for constructing complier. This project consists of a set of educational software simulators built to improve teaching with quality and provide tools for the remote teaching project to assess the knowledge of the students through test and assignments, to develop a laboratory environment for the students. We have being introduced a simulator especially designed for compiler construction. Starting from token generation to intermediate code generation provides a user interface with the simulator. The objective of this research is to develop simulator that gives more flexibility for users by providing a friendly user interface, large set of operations, and knowledge base of these machines. This is the foundation for an integrated teaching environment on the Web. The motivation for this work was the lack of educational software for teaching theoretical computations, and also the importance of generating qualified human resources to work. This work is meant to help students, through simulated programs, to understand the computational formality studies in advanced simulators, which makes available formalisms such as token generation, syntax tree, code optimization, intermediate code generation. The objectives of these simulators are the development of a laboratory Environment for the students. Here students can develop programs in different machines, run programs step by step for learning and correction, solve exercises, and provide assistance for teachers in the working out and correction of exams. Due to the good quality of the works presented, it was decided to develop a project to make instructional packages available in a local environment. The final result of this project is to provide general knowledge about compiler design.
Intro to JAVA
Basics of Oops
Features of Oops
Applications of Oops
How to create a JAVA program
How to Edit a Java Program
Compiling a Java program
Java Class file
Run or Executing a Java program
Command line arguments
OOP and Its Calculated Measures in Programming Interactivityiosrjce
This study examines the object oriented programming (OOP) and its calculated measures in
programming interactivity in Nigeria. It focused on the existing programming languages used by programmers
and examines the need for integrating programming interactivity with OOP. A survey was conducted to measure
interactivity amongst professionals using certain parameters like flexibility, interactivity, speed,
interoperability, scalability, dynamism, and solving real life problems. Data was gathered using questionnaire,
and analysis was carried out using frequency, percentage ratio, and mean in arriving at a more proactive stand.
The results revealed that the some of the parameters used are highly in support of the programming interactivity
with OOP.
Deep Learning for NLP (without Magic) - Richard Socher and Christopher ManningBigDataCloud
A tutorial given at NAACL HLT 2013.
Richard Socher and Christopher Manning
http://nlp.stanford.edu/courses/NAACL2013/
Machine learning is everywhere in today's NLP, but by and large machine learning amounts to numerical optimization of weights for human designed representations and features. The goal of deep learning is to explore how computers can take advantage of data to develop features and representations appropriate for complex interpretation tasks. This tutorial aims to cover the basic motivation, ideas, models and learning algorithms in deep learning for natural language processing. Recently, these methods have been shown to perform very well on various NLP tasks such as language modeling, POS tagging, named entity recognition, sentiment analysis and paraphrase detection, among others. The most attractive quality of these techniques is that they can perform well without any external hand-designed resources or time-intensive feature engineering. Despite these advantages, many researchers in NLP are not familiar with these methods. Our focus is on insight and understanding, using graphical illustrations and simple, intuitive derivations. The goal of the tutorial is to make the inner workings of these techniques transparent, intuitive and their results interpretable, rather than black boxes labeled "magic here". The first part of the tutorial presents the basics of neural networks, neural word vectors, several simple models based on local windows and the math and algorithms of training via backpropagation. In this section applications include language modeling and POS tagging. In the second section we present recursive neural networks which can learn structured tree outputs as well as vector representations for phrases and sentences. We cover both equations as well as applications. We show how training can be achieved by a modified version of the backpropagation algorithm introduced before. These modifications allow the algorithm to work on tree structures. Applications include sentiment analysis and paraphrase detection. We also draw connections to recent work in semantic compositionality in vector spaces. The principle goal, again, is to make these methods appear intuitive and interpretable rather than mathematically confusing. By this point in the tutorial, the audience members should have a clear understanding of how to build a deep learning system for word-, sentence- and document-level tasks. The last part of the tutorial gives a general overview of the different applications of deep learning in NLP, including bag of words models. We will provide a discussion of NLP-oriented issues in modeling, interpretation, representational power, and optimization.
An LSTM-Based Neural Network Architecture for Model TransformationsJordi Cabot
We propose to take advantage of the advances in Artificial Intelligence and, in particular, Long Short-Term Memory Neural Networks (LSTM), to automatically infer model transformations from sets of input-output model pairs.
The slide is based on my seventh-semester project. I have done this project with my classmates. The project mainly focuses on the Nepali Character Classification Using the Neural Network Technique.
Deep Learning Projects - Anomaly Detection Using Deep LearningDezyreAcademy
Deep Learning Projects- Learn how to use state-of-the-art deep learning methods and autoencoders for anomaly detection.
Check out other interesting deep learning project ideas here - https://www.dezyre.com/projects/data-science-projects/deep-learning-projects
Intro to JAVA
Basics of Oops
Features of Oops
Applications of Oops
How to create a JAVA program
How to Edit a Java Program
Compiling a Java program
Java Class file
Run or Executing a Java program
Command line arguments
OOP and Its Calculated Measures in Programming Interactivityiosrjce
This study examines the object oriented programming (OOP) and its calculated measures in
programming interactivity in Nigeria. It focused on the existing programming languages used by programmers
and examines the need for integrating programming interactivity with OOP. A survey was conducted to measure
interactivity amongst professionals using certain parameters like flexibility, interactivity, speed,
interoperability, scalability, dynamism, and solving real life problems. Data was gathered using questionnaire,
and analysis was carried out using frequency, percentage ratio, and mean in arriving at a more proactive stand.
The results revealed that the some of the parameters used are highly in support of the programming interactivity
with OOP.
Deep Learning for NLP (without Magic) - Richard Socher and Christopher ManningBigDataCloud
A tutorial given at NAACL HLT 2013.
Richard Socher and Christopher Manning
http://nlp.stanford.edu/courses/NAACL2013/
Machine learning is everywhere in today's NLP, but by and large machine learning amounts to numerical optimization of weights for human designed representations and features. The goal of deep learning is to explore how computers can take advantage of data to develop features and representations appropriate for complex interpretation tasks. This tutorial aims to cover the basic motivation, ideas, models and learning algorithms in deep learning for natural language processing. Recently, these methods have been shown to perform very well on various NLP tasks such as language modeling, POS tagging, named entity recognition, sentiment analysis and paraphrase detection, among others. The most attractive quality of these techniques is that they can perform well without any external hand-designed resources or time-intensive feature engineering. Despite these advantages, many researchers in NLP are not familiar with these methods. Our focus is on insight and understanding, using graphical illustrations and simple, intuitive derivations. The goal of the tutorial is to make the inner workings of these techniques transparent, intuitive and their results interpretable, rather than black boxes labeled "magic here". The first part of the tutorial presents the basics of neural networks, neural word vectors, several simple models based on local windows and the math and algorithms of training via backpropagation. In this section applications include language modeling and POS tagging. In the second section we present recursive neural networks which can learn structured tree outputs as well as vector representations for phrases and sentences. We cover both equations as well as applications. We show how training can be achieved by a modified version of the backpropagation algorithm introduced before. These modifications allow the algorithm to work on tree structures. Applications include sentiment analysis and paraphrase detection. We also draw connections to recent work in semantic compositionality in vector spaces. The principle goal, again, is to make these methods appear intuitive and interpretable rather than mathematically confusing. By this point in the tutorial, the audience members should have a clear understanding of how to build a deep learning system for word-, sentence- and document-level tasks. The last part of the tutorial gives a general overview of the different applications of deep learning in NLP, including bag of words models. We will provide a discussion of NLP-oriented issues in modeling, interpretation, representational power, and optimization.
An LSTM-Based Neural Network Architecture for Model TransformationsJordi Cabot
We propose to take advantage of the advances in Artificial Intelligence and, in particular, Long Short-Term Memory Neural Networks (LSTM), to automatically infer model transformations from sets of input-output model pairs.
The slide is based on my seventh-semester project. I have done this project with my classmates. The project mainly focuses on the Nepali Character Classification Using the Neural Network Technique.
Deep Learning Projects - Anomaly Detection Using Deep LearningDezyreAcademy
Deep Learning Projects- Learn how to use state-of-the-art deep learning methods and autoencoders for anomaly detection.
Check out other interesting deep learning project ideas here - https://www.dezyre.com/projects/data-science-projects/deep-learning-projects
Want to move your career forward? Looking to build your leadership skills while helping others learn, grow, and improve their skills? Seeking someone who can guide you in achieving these goals?
You can accomplish this through a mentoring partnership. Learn more about the PMISSC Mentoring Program, where you’ll discover the incredible benefits of becoming a mentor or mentee. This program is designed to foster professional growth, enhance skills, and build a strong network within the project management community. Whether you're looking to share your expertise or seeking guidance to advance your career, the PMI Mentoring Program offers valuable opportunities for personal and professional development.
Watch this to learn:
* Overview of the PMISSC Mentoring Program: Mission, vision, and objectives.
* Benefits for Volunteer Mentors: Professional development, networking, personal satisfaction, and recognition.
* Advantages for Mentees: Career advancement, skill development, networking, and confidence building.
* Program Structure and Expectations: Mentor-mentee matching process, program phases, and time commitment.
* Success Stories and Testimonials: Inspiring examples from past participants.
* How to Get Involved: Steps to participate and resources available for support throughout the program.
Learn how you can make a difference in the project management community and take the next step in your professional journey.
About Hector Del Castillo
Hector is VP of Professional Development at the PMI Silver Spring Chapter, and CEO of Bold PM. He's a mid-market growth product executive and changemaker. He works with mid-market product-driven software executives to solve their biggest growth problems. He scales product growth, optimizes ops and builds loyal customers. He has reduced customer churn 33%, and boosted sales 47% for clients. He makes a significant impact by building and launching world-changing AI-powered products. If you're looking for an engaging and inspiring speaker to spark creativity and innovation within your organization, set up an appointment to discuss your specific needs and identify a suitable topic to inspire your audience at your next corporate conference, symposium, executive summit, or planning retreat.
About PMI Silver Spring Chapter
We are a branch of the Project Management Institute. We offer a platform for project management professionals in Silver Spring, MD, and the DC/Baltimore metro area. Monthly meetings facilitate networking, knowledge sharing, and professional development. For event details, visit pmissc.org.
The Impact of Artificial Intelligence on Modern Society.pdfssuser3e63fc
Just a game Assignment 3
1. What has made Louis Vuitton's business model successful in the Japanese luxury market?
2. What are the opportunities and challenges for Louis Vuitton in Japan?
3. What are the specifics of the Japanese fashion luxury market?
4. How did Louis Vuitton enter into the Japanese market originally? What were the other entry strategies it adopted later to strengthen its presence?
5. Will Louis Vuitton have any new challenges arise due to the global financial crisis? How does it overcome the new challenges?Assignment 3
1. What has made Louis Vuitton's business model successful in the Japanese luxury market?
2. What are the opportunities and challenges for Louis Vuitton in Japan?
3. What are the specifics of the Japanese fashion luxury market?
4. How did Louis Vuitton enter into the Japanese market originally? What were the other entry strategies it adopted later to strengthen its presence?
5. Will Louis Vuitton have any new challenges arise due to the global financial crisis? How does it overcome the new challenges?Assignment 3
1. What has made Louis Vuitton's business model successful in the Japanese luxury market?
2. What are the opportunities and challenges for Louis Vuitton in Japan?
3. What are the specifics of the Japanese fashion luxury market?
4. How did Louis Vuitton enter into the Japanese market originally? What were the other entry strategies it adopted later to strengthen its presence?
5. Will Louis Vuitton have any new challenges arise due to the global financial crisis? How does it overcome the new challenges?
han han widi kembar tapi beda han han dan widi kembar tapi sama
Senjuti Kundu - Resume
1. Senjuti Kundu Page 1 of 2
Senjuti Kundu
Final Year Student | Information Technology Engineering | Indian Institute of Information Technology, Allahabad
Email: senjutikundu93@gmail.com |iit2011132@iiita.ac.in Address: IIIT-Allahabad
Date of Birth: 28th
May, 1993 Website:
TECHNICAL SKILLS
Operating Systems
Linux – Ubuntu, Fedora, Mandriva, Mageia
Windows, Android
Software and Tools
GrGen.NET – Graph Transformation and Rewriting Toolkit (advanced)
LTLMop – Model Synthesis and controller specification using LTL (advanced)
SPIN –Formal Software Verification tool (advanced)
Google SketchUp – 3D Modelling Suite (advanced)
PhantomJS – Headless Webkit scriptable with JavaScript (Intermediate)
StarUML – Open UML/MDA Platform for Software Engineering (proficient)
MATLAB (proficient), Weka (beginner), OpenGL (beginner), LaTeX (beginner).
Languages
C (Advanced), C++ (Advanced), Java (Proficient), PROMELA (Intermediate), SQL
(Intermediate), JavaScript (Intermediate), F# (Beginner).
MAJOR PROJECTS
Component Based Computational Framework for Modelling Biped Locomotion (July – December 2014)
Modelled human gait using hybrid automaton based on Behaviour, Interaction and Priority (BIP) Framework.
Developed a hierarchical system consisting of atomic components (ankle, knee, hip) to model human gait.
Validated the correctness of the model through simulation runs in OpenSim, achieving mean square error less
than 0.135 for ankle motion, 7.32 for knee motion and 36.72 for hip motion.
Mentor: Dr. G.C. Nandi, Dean of Academics at IIIT Allahabad, India
The paper “Component Based Computational Framework for Modeling Biped Locomotion” is currently under review
for publication in the journal Robotics and Autonomous System, Elsevier
Implementing Millstream Systems for Incremental Linguistic Models (May – December 2013)
Built an Incremental Millstream System (a mathematical framework to formalize the interfaces between
different aspects of a language) using Graph Transformations on a tuple of ranked and ordered trees.
Modelled cross-linked syntactic and semantic trees of words in sentences from a lexicon of graph rewriting
rules (created in GrGen.NET). Words are read by the reader in real time, building up an incremental system.
Visualized the graphs in real-time using YComp and created a front-end for the user in C.
Mentor: Dr. Frank Drewes, Professor and Head of the research group Natural and Formal Languages at Umeå
University, Sweden
LTL Model Synthesis and Formal Model Verification (May – July 2014)
Specified high-level reactive task specifications for robots in structured English and Linear Temporal Logic
(LTL) for various tasks like search and rescue, library management, etc.
Implemented hybrid controllers generated automatically from the above LTL task specifications using Linear
Temporal Logic Mission Planning (LTLMoP).
Specified the system description of the above controllers using PROMELA (Process Meta Language) and
formally verified the LTL generated Model using SPIN verification tool.
Mentor: Dr. Gihwon Kwon, Professor of Software Engineering at Kyonggi University, South Korea
Constructing a Learning and Self-Correcting Engine for Automated Categorization of Tweets (February – May 2013)
Classified tweets using a pattern matching algorithm employing Levenshtein distance. Fine-tuned the
classification using a Naïve Bayes Classifier coupled with Multivariate Gaussian Distribution.
Augmented the system to use parts of speech provided by the Stanford POS Tagger.
Trained the engine on 4000 pre-classified tweets and achieved an accuracy of 85% on 6000 tweets.
Conducted By: Department of Computer Science and Automation (CSA), Indian Institute of Science (IISc), Bangalore,
in association with Amazon.com.
2. Senjuti Kundu Page 2 of 2
OTHER PROJECTS
Social Network Big Data Analytics and Modelling
Analyzed artificial social network data of 6 months with over 6 million conversations.
Modeled user, community and topic trends using statistical hypothesis testing and Louvain Clustering.
Theorem-Prover for First-Order Logic Resolution and Propositional Inference
Used term rewrite systems, term and formula parsing, formula evaluation, clause representation and Davis-
Putnam-Loveland-Logemann (DPLL) inference for classical logic and propositional inference.
Achieved a success rate of 62% on propositional logic and 8% on first-order on ILTP.
Software Engineering: Designing and Implementing a Flight Reservation System
Modeled the static structure of the Flight Reservation System using StarUML. Used the CRC, class diagram
and use case analysis to design the software.
Implemented the software using an SQL database, JDBC for connectivity to Oracle DB, and Swing.
Bioinformatics: Splice Junction Prediction in Eukaryotic Cells
Identifying splice junctions from an RNA sequence using Rabin-Karp algorithm.
Provided annotated files detailing information about their location and characteristics.
EDUCATIONAL QUALIFICATIONS
DEGREE YEAR INSTITUTION CGPA/PERCENT
Bachelor of Technology in
Information Technology
Graduating
in 2015
Indian Institute of Information
Technology, Allahabad
8.04/10
Indian School Certificate(ISC), Council for the
Indian School Certificate Examinations
2011
Our Lady Queen of the Missions
School, Kolkata
93.5%
Indian Certificate of Secondary Education
(ICSE), Indian School Certificate Examinations
2009
Our Lady Queen of the Missions
School, Kolkata
96.2%
RELEVANT COURSES
Natural Language Processing, Formal Languages and Automata Theory, Compiler Design, Artificial Intelligence,
Advanced Database Management Systems, Soft Computing, Numerical Methods and Transforms, Design and Analysis
of Algorithms, Operating Systems, Probability and Statistics, Object Oriented Methodology,Discrete Mathematics,
Data Structures, Computer Networking, Computer Graphics, Software Engineering, Cryptography, Robot Motion
Planning, Business Systems, Computer Organization and Architecture, Computer Organization and Microprocessors,
Digital Communication, Digital Electronics, Bioinformatics, Intellectual Property Rights, Computer Programming in
C++, Systems Modelling, Optimization Techniques
EXTRA CURRICULAR ACTIVITES
Teaching Assistant:
Assisted in the course Introduction to Programming in C++ at IIIT Allahabad in Fall Semester 2014
Held tutorials, developed and graded programming assignments, lab tests and answer sheets
Open Source:
Contributed patches to the Linux Kernel and the FFmpeg project
Developed a psychoacoustic SNR tool while making Improvements to AAC Encoder in FFmpeg
Technical Blogging:
Technical blog for beginners coding in C, C++ and Java (http://basicodingfordummies.blogspot.in/)
Content Writing at TechWikasta. (http://techwikasta.com/author/senjuti/)
Business Development:
Interned at ClearTax, a Y Combinator funded startup based in Delhi, India (https://cleartax.in)
Handled content management, web development and web-scraping based utilities for ClearTax
OTHER INTERESTS
Secretary for the College Literary Club (Sarasva) (2013 – 2014):
Organized the first Model United Nations (MUN) debate in IIIT-Allahabad.
Led the 50-member Media Team, responsible for the preparation of college memoranda, event
advertisement and on-campus reporting.