Machine-Learning-A-2-Z / websummarizer

websummarizer

Repository from Github https://github.comMachine-Learning-A-2-Z/websummarizerRepository from Github https://github.comMachine-Learning-A-2-Z/websummarizer

πŸ“ˆ Open Source - websummarizer


πŸ’– Sponsor the Project

If you'd like to support this project, you can sponsor it via Google Pay or UPI:

Google Pay QR

πŸ“± UPI ID: rajkumarverma70790-2oksbi

Contact us to sponsor:



πŸ“½οΈ Project Overview

Watch the full demo on YouTube:

Watch on YouTube


βœ… Completed Components

  • Python Service (FastAPI)

    • Core FastAPI service implemented.
    • Endpoints tested and verified.
  • Testing

    • Unit and integration tests completed.
    • Test cases for core features passed.
  • Frontend

    • UI/UX design finalized and implemented.
    • Integrated with backend endpoints.
  • Backend Integration

    • Frontend successfully communicates with backend (FastAPI + Spring Boot).
  • PostgreSQL Integration

    • Database schema finalized.
    • Connected to both Python (FastAPI) and Scala services.
  • Docker Deployment

    • Dockerfiles created for each service.
    • Multi-container setup tested.

🚧 In Progress

  • Scala Integration

    • [90%] Scala module connecting with PostgreSQL.
    • [90%] Communication with FastAPI and Spring Boot established.
    • Remaining: Complete integration layer and final testing.
  • Spring Boot

    • [90%] Main logic and controller setup.
    • Remaining: Complete service instantiation, resolve classpath dependencies (e.g., slick/lifted/Query error), finalize DI configuration.

πŸ“ Notes

  • Encountered a runtime issue in Spring Boot due to missing slick class dependencies in the Scala wrapper.
    • Investigating JAR conflicts or adding the correct Scala dependency in the Spring Boot classpath.

Last Updated: 2025-04-12

alt text

alt text

About

websummarizer


Languages

Language:Java 62.0%Language:Scala 38.0%