Question

This is a data mining course question. We are using Data Mining: Concepts and Techniques third...

This is a data mining course question. We are using Data Mining: Concepts and Techniques third edition. Please help with the following assignment. Thank you:

Propose an algorithm, in pseudocode or in your favorite programming language, for the following: Please help me with this in pseudocode. Thank you.

(a) The automatic generation of a concept hierarchy for nominal data based on the number of distinct values of attributes in the given schema.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Norminal attributes: Attributes with no specific order are nominal, these are attributes which are categorised with name.

Example categorization based on occupay. Employee,student, entrepreneur.

. Example gender of customer.

Male

Female

Based on value we can add the record to set 1 or set2.

Pseudocode: concept_heirarchy( dataset I, gender S)

1. Begin

2. Loop until EoF, i=0,

2.1. fetch record [i]

2.2 . If ( gender= Female)

Add (itemset(1), record(I))

Else

Add ( itemset(2), record (I))

3. End loop

4.display(itemset(1))

5. Display (itemset(2))

6. Stop.

Add a comment
Know the answer?
Add Answer to:
This is a data mining course question. We are using Data Mining: Concepts and Techniques third...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • For this course project, you will use various database management and programming techniques to design and...

    For this course project, you will use various database management and programming techniques to design and develop an online sales and distribution system for a fictitious organization. There are two phases—you will complete the first phase this week and the second phase in W5 Assignment 2. Rationale The focus of the project is to develop your database programming skills. This project will help you get a fair idea of the sales and distribution system in any organization that has a...

  • Task The task for this assignment is to have the following user-defined data type: struct rgb...

    Task The task for this assignment is to have the following user-defined data type: struct rgb { unsigned char red; unsigned char green; unsigned char blue; }; be able to be: read in from a stream (e.g., std::cin), i.e., write: std::istream& operator >>(std::istream& is, rgb& colour); (see below) written out to a stream (e.g., std::cout), i.e., write: std::ostream& operator <<(std::ostream& os, rgb const& colour); (see below) stored in a container, e.g., std::vector<rgb>, std::array<rgb,16>; (see below) processed via algorithms (and other...

  • How can we assess whether a project is a success or a failure? This case presents...

    How can we assess whether a project is a success or a failure? This case presents two phases of a large business transformation project involving the implementation of an ERP system with the aim of creating an integrated company. The case illustrates some of the challenges associated with integration. It also presents the obstacles facing companies that undertake projects involving large information technology projects. Bombardier and Its Environment Joseph-Armand Bombardier was 15 years old when he built his first snowmobile...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT