Skip to content

schematicfission/app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Schmatic Fission ##Eden Zik and Kahlil Oppenheimer PDF Status

Current Application

Manual

Preliminary

Proposal

Overview

  • Wrangle data into relational form

Build Process

  1. Open Eclipse
  2. Go to File -> Import -> Existing Maven Project
  3. Select the "wizard" folder
  4. Once all is imported, click on "run" (green arrow)
  5. It will ask you for a build goal - in the window type the build goal as "jetty:run"
  6. Press the green arrow again and you're done!

Hard Functional Dependecy Detection

  1. Detect hard functional dependencies
  2. Iterate over all pairs of attributes (all permutations of two attributes)
  3. For each pair a and b, run a query to detect if there are more than one value of b determined by a (not FD therefore)
  4. Record all sucessfull FD's to run statistical analysis later.
  5. If two attributes are not a functional dependency, but have high corrolation
  6. Typo detection - detect if a->b is true, but ruled false only because b can be a typo
  7. Detect typo using edit distance + some clustering
  8. Prompt the user to verify otherwise.
  9. Another method of detecting typo's- use typo frequency in the word (more typos likely to be in the middle) to rule if it's a typo.

About

The source code for the application

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 48.5%
  • CSS 24.6%
  • Java 22.8%
  • PHP 4.1%