Evident: a Development Methodology and a Knowledge Base Topology for Data Mining, Machine Learning and General Knowledge Management
It addresses methodological gaps for practitioners in data mining and knowledge management, but appears incremental as it builds on existing concepts without concrete implementation results.
The paper tackles unresolved pain points in project development and artifact management for data mining, machine learning, and knowledge management by proposing Evident, a development methodology rooted in logical reasoning, and EKB, a knowledge base topology for storing information as knowledge, which conceptually alleviates many issues and has potential applications in science, education, and global knowledge sharing.
Software has been developed for knowledge discovery, prediction and management for over 30 years. However, there are still unresolved pain points when using existing project development and artifact management methodologies. Historically, there has been a lack of applicable methodologies. Further, methodologies that have been applied, such as Agile, have several limitations including scientific unfalsifiability that reduce their applicability. Evident, a development methodology rooted in the philosophy of logical reasoning and EKB, a knowledge base topology, are proposed. Many pain points in data mining, machine learning and general knowledge management are alleviated conceptually. Evident can be extended potentially to accelerate philosophical exploration, science discovery, education as well as knowledge sharing & retention across the globe. EKB offers one solution of storing information as knowledge, a granular level above data. Related topics in computer history, software engineering, database, sensor, philosophy, and project & organization & military managements are also discussed.