/Landslide-Prediction

A simple Java app that attempts to predict whether a region is prone to landslides

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Bayesian Classifier

A java app that performs classification and prediction. Using Bayesian Classification technique.

Just a small project to gain experience. Done as a project for the Data Warehousing and Data Mining course.

Things done:

  • Found the count of every attribute with respect to each Output
  • Calculated probability for each Output
  • Calculated probability for all attributes with respect to each Output
  • Functional Java Swing UI
  • Predicting Output (Message Dialog)

Things left:

  • Better UI (Java Swing is annoying)

Requirements:

  • The Landslide Zone data in a local MongoDB instance

Libraries:

  • json-simple (1.1.1)
  • mongo-java driver (2.12.0)