- Data Mining Tool Contains Implementation of following Data Mining Phases
a. Data Preprocessing
b. Data Cleaning
c. Data Integration
d. Classification
e. Apriori Rule Generation
f. Web Mining
-
Eel is a little Python library for making simple Electron-like offline HTML/JS GUI apps, with full access to Python capabilities and libraries.
-
Eel hosts a local webserver, then lets you annotate functions in Python so that they can be called from Javascript, and vice versa.
-
Eel is designed to take the hassle out of writing short and simple GUI applications
-
Installation -
-
Install from pypi with pip: pip install eel
-
To include support for HTML templating, currently using Jinja2:
pip install eel[jinja2]
-
Directory Structure
a. Main Project File -/ main.py (for initial python code and defining python functions with @eel.expose header )
b. Main Project File -/ web / index.html (initial html files on start of application)
c. Main Project File -/ web / styles.css (css file)
d. Main Project File -/ web / script.js (js file for fetching data from user and for connection with python script ) -
Stating Application
a. Run main.py to start desktop app
python main.py
b. This will open desktop window with content of index.html
Reference – EEL Python Docs - https://github.com/ChrisKnott/Eel