https://github.com/rimkomatic/web-service-classification-using-cnn
Long Tailed Service Classification using CNN with 75.76% accuracy
https://github.com/rimkomatic/web-service-classification-using-cnn
cnn cnn-classification lstm lstm-neural-networks machine-learning natural-language-processing nlp-machine-learning pytorch
Last synced: 8 months ago
JSON representation
Long Tailed Service Classification using CNN with 75.76% accuracy
- Host: GitHub
- URL: https://github.com/rimkomatic/web-service-classification-using-cnn
- Owner: Rimkomatic
- Created: 2025-04-04T18:07:08.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-04T20:24:28.000Z (about 1 year ago)
- Last Synced: 2025-04-10T22:48:33.515Z (about 1 year ago)
- Topics: cnn, cnn-classification, lstm, lstm-neural-networks, machine-learning, natural-language-processing, nlp-machine-learning, pytorch
- Language: Python
- Homepage:
- Size: 4.85 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌐 Web Service Classification using CNN
This project demonstrates the use of a Convolutional Neural Network (CNN) for classifying web services based on their WSDL files. The data is processed and transformed to train a deep learning model that can predict the service category.
---
## 🧠 Model Overview
A 1D Convolutional Neural Network (CNN) is used to classify the WSDL files into different web service categories. The model is trained on preprocessed data represented as numerical vectors.
---
## 📁 Project Structure
```
Web-Service-Classification-using-CNN/
│
├── input
├── programmable-web # Dataset
├── main.py # Python File
├── requirements.txt # Dependencies
└── README.md # Project overview
```
---
## 📦 Requirements
Install dependencies with:
```bash
pip install -r requirements.txt
```