Precision Salting, Smoothing, Research Analysis, and Fingerprinting
Built using Java, AI, Flask, and Octave
- 🚀 Overview
- 📂 Directory Structure
- 🧩 Part 1: PSS System
- 📚 Part 2: Dataset Research Paper
- 🔍 Part 3: HashMapping Systems
- ⚙️ Setup Instructions
- 🛠️ Technologies Used
- 🚀 Future Enhancements
- 📬 Contact
This project explores the fusion of Java development, AI-powered data analysis, statistical research, and cryptographic hash mapping:
- PSS (Plotting, Salting, Smoothing) using classic Java, Octave, and JFreeChart.
- Research Dataset Analysis documented in a formal academic paper.
- Hash Mapping & Fingerprinting system built in Java and Flask.
/StatsLibrary/ → Java classes: Plotter, Salter, Smoother + Documentation
/FormulaSheet/ → Statistical formula references
/DatasetResearch/ → Research paper and CSV dataset
/FingerprintingApp/ → Flask web app for fingerprint visualization
/SimpleHashMap/ → Custom Java HashMap implementation
/NimbusPSS/ → Special version of Nimbus AI optimized for PSS
- Core classes:
Plotter,Salter,Smoother - Salting introduces controlled randomness.
- Smoothing applies moving averages for trend visualization.
- Visualized using Java's built-in libraries.
- Alternative version using GNU Octave.
- Matrix-based smoothing.
- Mathematical validation of Java outputs.
- Dynamic, polished chart generation.
- Professional
.pnggraph exports.
- Fine-tuned AI tool.
- Optimizes salting/smoothing parameters.
- Explains dataset behavior intelligently.
- 📄 Formal research paper analyzing real-world trends.
- 📊 CSV dataset included for analysis.
- ✍️ Academic APA citations.
- 🔍 Detailed visualization and statistical explanation.
- Custom-built HashMap in Java.
- Collision handling, rehashing, and bucket exploration.
- Text transformed into colorful digital "fingerprints".
- Backend: Java + Python(Flask)
- Frontend: HTML, CSS, JS
- Visualizes predictable hash collisions intentionally.
git clone https://github.com/YourUsername/NimbusPSS.git
cd NimbusPSSjavac -cp "lib/*" StatsLibrary/*.javacd FingerprintingApp
pip install Flask Pillow- Run Java classes (PSS, SimpleHashMap).
- Start Flask server for Fingerprinting App.
- Open
DatasetResearch/folder for CSV and paper.
| Technology | Purpose |
|---|---|
| Java 21 | Backend development |
| Octave | Matrix-based smoothing |
| JFreeChart & JCommon | Advanced graphing |
| Python (Flask, PIL) | Fingerprinting web app |
| Nimbus AI | AI-powered smoothing optimizer |
| CSV Data | Research dataset for analysis |
🏁 Thank You for Visiting Project-2!
"Blending Traditional Logic with Modern Intelligence."
"Blending Traditional Logic with Modern Intelligence."