Tuesday, April 5, 2016

Fiction and Self-Help EBooks

If you are interested in reading my self-help and short fiction eBooks, go here:

http://books-by-rosie.blogspot.com

They will be awesome reads once you sign up on the book sites inside the above link and then download. The sites are safe and secure for you to download. You will be glad and wont regret when you visit the above link, I assure you.

You can also get access to my collection of fiction & self-help eBooks by visiting my brand new Facebook page: Click here. When you do visit the page remember to like the page.


All the best,
Rosie
(Alias Pinky)

Friday, January 29, 2016

Regarding Complimentary Academic Guides on Algorithms, Database Systems, Compiler Design and Software Engineering

I have recently authored an academic guide on Algorithms, "The Magical Guide to Algorithm Analysis and Design" meant for undergraduate students in Computer Science or an equivalent program.

The process of writing algorithms or pseudo codes before feeding them into program structures and executing them to get desired outputs is very magical indeed. Therefore, the title of this guide. It concentrates lucidly crystal clear on the design of various algorithms and their analyses. This guide is helpful and valuable for undergraduate students in Computer Science and Engineering or an equivalent field, who are eager to reach the next level and master the art of programming. This guide is a fundamental prior step to attaining that level. Does it captivate you? Sure, download the free book now by clicking the following link and enjoy a fabulous read.


I have authored a brand new Dummies' Guide on Database Systems, titled, "The Dummies' Guide to Database Systems: An Assembly of Information" meant for anybody interested in databases. That is anyone can master the concepts of Databases, not only undergraduate students in Computer Science and/or Engineering but anybody, you name it.

That is because majority of the chapters have been written with that purpose in mind i.e, in an easy to understand manner. It is my pleasure to be able to write a book like this which should not only be educational and informative but also an enjoyable and productive read at the same time. So what are you waiting for? Simply click the link below and grab a free complimentary copy:

http://www.free-ebooks.net/ebook/The-Dummies-Guide-to-Database-Systems-An-Assembly-of-Information
You will love to read it and have an enjoyable read. Do share the above link with friends and colleagues.


I have also authored a book titled, “The Dummies’ Guide to Compiler Design” in May, 2018. This book is purely based on the underlying principles of a compiler that is used to compile a high-level program. The book also shows step by step how to design a compiler ultimately. This book is for those who code in high-level languages and compile their programs so that they also understand the functioning and designing of a compiler. Having said that, this is a free book so that it won’t hurt to download, read and understand the concepts and principles which have been presented in such a lucid and simple way.

Grab a free complimentary copy from the following link:


The Dummies’ Guide toCompiler Design

I have authored another book titled, "The Dummies' Guide to Software Engineering" in Feb 2020. This book is for Computer Science and Engineering undergraduate students which is simple to comprehend and is especially written in the format these students would enjoy reading and benefit from learning the foundation concepts of Software Engineering. It has been integrated from various resources and molded with what I have and therefore, this book becoming alive. Best of all, it is a free book and it wouldn’t hurt to download it. Still, thinking? Why? Take advantage of the gorgeous step by step guide immediately by clicking the link below:

The Dummies' Guide to Software Engineering




Thursday, April 30, 2015

Real Estate Management System

Today I talk about another Database Research Project. Here goes:



Real Estate Management System can be an ERP(enterprise resource planning) software which contains management and accounting of a company. This software is a web based software which can run on internet and also intranet. The management part of the software can contain all the information about the main features of a real estate company. It contains five main parts of a real estate. They are purchase, engineering, sales and marketing and h-r(human resource management). Another part contains all the information of accounting. The latter part contains all the account information and all the costs and revenues of the company. An administrator account is also added to this company which can be accessed only by the administrator. Only admin can have access to the administrator account and create multiple user roles. To build this software initially all the requirement activities of the company should be sorted out. First  an ER (entity relationship) diagram based on entities and relationships can be designed. Then this can be mapped to relational models for both accounting and management and the design in SQL Server can be developed. Next the front end interface of the software using software tools such as, Asp.net framework 3.5 using C#, HTML, Ajax control toolkit and CSS (Cascading Style Sheet) can be implemented. Try to make the interface as versatile and user friendly as possible. Additionally, it can be further developed for future scope adding more features according to further needs and requirements of a real estate company and which can hence provide much better and more convenient service.



Tuesday, April 28, 2015

Electronic Human Resources Management (E-HRM) System Project



I have been discussing Data Mining Theses for several weeks now. Now let’s go through an interesting Database Project.

Electronic Human Resources Management System (E-HRM System) is a web-based solution that takes advantage of the latest web application technology to deliver an online real-time human resource management solution. It is comprehensive but easy to use, feature-rich yet flexible enough to be tailored to one’s specific needs.  The software should contain many modules-Admin module, Performance module, Timesheet module, Department module, Benefit module, Training module, Leave module, Recruitment module and Overtime module. The system should have a centralized admin who can access all information of all departments. And the department-wise admin can only access all information of his department. Here centralized admin can add, delete, and edit any information of any module, and the departmemt-wise admin can do so for his own department only. An employee can view his information about performance, salary, benefit, overtime etc. This is a large scale project to maintain the human resources of a company efficiently. A company may need new employees or job applicants. Here the software can provide a great facility that a job seeker can upload his/her resume directly from the company’s website. The updated resume goes straight to the admin and he can check the resume. The software should be a user-friendly one and it can be updated or modified according to company requirements.

Thursday, April 16, 2015

Data Mining by Classification and Prediction

A bank loans officer needs analysis of her data in order to learn which loan applicants are "safe" and which are "risky" for the bank. A marketing manager at a company that needs data analysis to help guess whether a customer with a given profile will buy a new computer. A medical researcher wants to analyze breast cancer data in order to predict which one of three specific treatments a patient should receive. In each of these examples, the data analysis task is classification, where a model or classifier is constructed to predict categorical labels, such as "safe" or "risky" for the loan application data; "yes" or "no" for the marketing data; or "treatment A," "treatment B," or "treatment C" for the medical data. These categories can be represented by discrete values, where the ordering among values has no meaning. For example, the values 1, 2, and 3 may be used to represent treatments A, B, and C, where there is no ordering implied among this group of treatment regimes.


Suppose that the marketing manager would like to predict how much a given customer will spend during a sale. This data analysis task is an example of numeric prediction, where the model constructed predicts a continuous-valued function, or ordered value, as opposed to a categorical label. This model is a predictor.


Classification- a two step process

Model construction: describing a set of predetermined classes


·         Each tuple/sample is assumed to belong to a predefined class, as determined by the class label attribute.
·        The set of tuples used for model construction is a training set.
·         The model is represented as classification rules, decision tress, or mathematical formulae.

Model Prediction: for classifying future or unknown objects

  • Estimate Accuracy of the model

    ·         The unknown label of test sample is compared with the classified result from the model.
    ·         Accuracy rate is the percentage of test set samples that are correctly classified by the model.
    ·         Test set is independent of training set, otherwise over-fitting will occur.

    If the accuracy is acceptable, use the model to classify data tuples whose class labels are not known.

    Comparison of Data Mining Algorithms Based on Classification and Prediction

    Classification and Prediction can be applied as explained above to data mining algorithms like Decision Tree Induction. And its accuracy can be compared to a classification algorithm like Naive Bayesian Classification and an analysis between the two may be chalked out.