Skip to content
This repository has been archived by the owner on Apr 21, 2024. It is now read-only.

AI Text Summarization in the cloud (microservice, event-driven version). Not currently maintained.

License

Notifications You must be signed in to change notification settings

jizt-it/jizt-backend-microservice

Repository files navigation

⚠️ Not currently maintained ⚠️

The Jizt backend proved to work great under a distributed, microservices architecture. For over one year, it was hosted on Google Cloud (GKE) powered by Kubernetes and Kafka. However, the implementation of the architecture on its own actually took most part of our development time, and due to our limited resources, slowed down the arrival of new features.

With this in mind, we decided to migrate the Jizt backend to a simpler monolithic architecture in order to focus our efforts on our main goal: provide a great summarization tool. Since we still don't have that many users the new architecture should work just fine. Nevertheless, we'll never say we won't come back to a distributed approach! ;)

You can check the currently developed backend at jizt-it/jizt-backend.


Jizt

Build & Publish docs Active Issues Resolved Issues

AI Text Summarization in the Cloud


Jizt makes use of the latest advances in Natural Language Processing (NLP), using state-of-the-art language generation models, such as Google's T5 model, to provide accurate and complete abstractive summaries.

Jizt in 86 words

📄 Jizt generates abstractive summaries, i.e. summaries containing words or expressions that do not appear in the original text. In addition, it allows you to adjust the parameters of the summary, such as its length or the generation method to be used.

📡 Jizt provides a REST API supported by a backend that implements an event-driven microservices architecture (Kubernetes + Apache Kafka), in order to provide scalability and high availability. The REST API documentation is accessible via docs.api.jizt.it.

✨ Check out our app! Available at app.jizt.it and through Google Play.

Docs

You can access the project documentation through docs.jizt.it.

Contribute

Do you want to contribute to the project? Awesome! At CONTRIBUTING.md you will find helpful information. Also, if you want to financially support the project, you can do so at paypal.me/jiztit.

What's coming next?

You can take a look at the Jizt Roadmap GitHub project to find information about the tasks we are currently working on, and those that will be implemented soon.

About

AI Text Summarization in the cloud (microservice, event-driven version). Not currently maintained.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published