Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles on Trending Technologies
Technical articles with clear explanations and examples
Node.js – dnsPromises.resolveAny() Method
The dnsPromises.resolveAny() method uses the DNS protocol to resolve all records (this is also known as ANY or * query). The promise is resolved with an array containing various types of records.TypeProperties'A'IPv4 address'AAAA'IPv6 address'Any'Any RecordsMXMail Exchange RecordsNAPTRName authority pointer recordsNSName server recordsPTRPointer RecordsSOAStart of Authority RecordsSRVService RecordsTXTText RecordsCNAMECanonical Name RecordsSyntaxdnsPromises.resolveAny(hostname)Parametershostname - This parameter takes input for the hostname to be resolved.Example 1Create a file with the name "resolveAny.js" and copy the following code. After creating the file, use the command "node resolveAny.js" to run this code, as shown in the example below −// Node.js program to demonstrate the // dnsPromises.resolveAny() method ...
Read MoreHow does the discordancy testing work?
A statistical discordancy test analysis two hypotheses; a working hypothesis and a different hypothesis. A working hypothesis, H, is a statement that the entire data set of n objects comes from an initial distribution model, F, i.e., H: oi Î F, where i = 1, 2, n.The hypothesis is retained if there is no statistically important evidence supporting its rejection. A discordancy test checks whether an object oi is essentially large (or small) regarding the distribution F. Different test statistics have been proposed for use as a discordancy test, based on the available knowledge of the data.Suppose that some statistic ...
Read MoreWhat are the methods of clustering?
There are various methods of clustering which are as follows −Partitioning Methods − Given a database of n objects or data tuples, a partitioning method assembles k partitions of the information, where each partition defines a cluster, and k < n. It can allocate the data into k groups, which can satisfy the following necessity −Each group must include a minimum of one object.Each object should apply to accurately one group.Given k, the number of partitions to construct, a partitioning method makes an initial partitioning. It then uses an iterative relocation method which attempts to improve the partitioning by transforming ...
Read MoreWhat are the applications of clustering?
There are various applications of clustering which are as follows −Scalability − Some clustering algorithms work well in small data sets including less than 200 data objects; however, a huge database can include millions of objects. Clustering on a sample of a given huge data set can lead to biased results. There are highly scalable clustering algorithms are required.Ability to deal with different types of attributes − Some algorithms are designed to cluster interval-based (numerical) records. However, applications can require clustering several types of data, including binary, categorical (nominal), and ordinal data, or a combination of these data types.Discovery of ...
Read MoreWhat are the challenges of data mining?
There are various challenges of data mining which are as follows −Efficiency and scalability of data mining algorithms − It can effectively extract data from a large amount of data in databases, the knowledge discovery algorithms should be efficient and scalable to huge databases. Specifically, the running time of a data mining algorithm should be predictable and acceptable in huge databases. Algorithms with exponential or even channel-order polynomial complexity will not be of efficient use.Usefulness, certainty, and expressiveness of data mining results − The identified knowledge should exactly portray the contents of the database and be beneficial for specific applications. ...
Read MoreNode.js – process.throwDeprecation() Method
This method indicates about the flag value of --throw-deprecation which is set to True or False on the current Node.js project.The process.throwDeprecation() method is mutable, so the deprecation warning results in errors may be altered at runtime.Syntaxprocess.throwDeprecation( )Example 1Create a file with the name "throwDeprecation.js" and copy the following code. After creating the file, use the command "node throwDeprecation.js" to run this code as shown in the example below// process.throwDeprecation() Demo Example // Importing the process module const process = require('process'); // Printing the --throw-Deprecation default value console.log(process.throwDeprecation);Output 1undefinedOutput 2trueExample 2Let's take another example// process.throwDeprecation() Demo Example ...
Read MoreWhat are the social implications of data mining?
Data mining is the process of finding useful new correlations, patterns, and trends by transferring through a high amount of data saved in repositories, using pattern recognition technologies including statistical and mathematical techniques. It is the analysis of factual datasets to discover unsuspected relationships and to summarize the records in novel methods that are both logical and helpful to the data owner.Data mining systems are designed to promote the identification and classification of individuals into different groups or segments. From the aspect of the commercial firm, and possibly for the industry as a whole, it can interpret the use of ...
Read MoreWhat is Data Mining Metrics?
Data mining is one of the forms of artificial intelligence that uses perception models, analytical models, and multiple algorithms to simulate the techniques of the human brain. Data mining supports machines to take human decisions and create human choices.The user of the data mining tools will have to direct the machine rules, preferences, and even experiences to have decision support data mining metrics are as follows −Usefulness − Usefulness involves several metrics that tell us whether the model provides useful data. For instance, a data mining model that correlates save the location with sales can be both accurate and reliable, ...
Read MoreWhat is KDD?
KDD represents Knowledge Discovery in Databases. It defines the broad process of discovering knowledge in data and emphasizes the high-level applications of definite data mining techniques. It is an area of interest to researchers in several fields, such as artificial intelligence, machine learning, pattern recognition, databases, statistics, knowledge acquisition for professional systems, and data visualization.The main objective of the KDD process is to extract data from information in the context of huge databases. It does this by utilizing Data Mining algorithms to recognize what is considered knowledge. The Knowledge Discovery in Databases is treated as a programmed, exploratory analysis and ...
Read MoreWhat is the History of Data Mining?
Data mining is the process of finding useful new correlations, patterns, and trends by transferring through a high amount of data saved in repositories, using pattern recognition technologies including statistical and mathematical techniques. It is the analysis of factual datasets to discover unsuspected relationships and to summarize the records in novel methods that are both logical and helpful to the data owner.It is the procedure of selection, exploration, and modeling of high quantities of information to find regularities or relations that are at first unknown to obtain clear and beneficial results for the owner of the database.Data Mining is similar ...
Read More