Dynamic Communities Samudaya: Middleware For Distributed Systems Team

Download Presenatation
Dynamic Communities Samudaya: Middleware For Distributed Systems Team
Slide Note
Embed
Share

The Samudaya team aims to deliver messages dynamically based on user interests using a static ontology. Their application focuses on relevance in a world of constant notifications. Explore their system architecture, application flow, and future scope involving dynamic ontologies.

  • Dynamic Communities
  • Middleware
  • Distributed Systems
  • Samudaya Team
  • User Interests

Uploaded on Apr 13, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Dynamic Communities : Samudaya CS 237 : Middleware For Distributed Systems Team : - - - Abhishek Nancherla J () Ashwin Raman Vaishakh Baragur Narasimhareddy

  2. Motivation and Goal 1.In today's world, where there is an outburst in the number of notifications, relevance of messages to the users is important, failing which messages will be treated as spam or ignored. 2.Our application, which we like to call Samudaya aims to leverage a static ontology which allows a client to specify their interest; based on the user s interest, messages are delivered dynamically.

  3. System Architecture

  4. Application Flow

  5. Use Case The College Student Community With Varied Interests.

  6. Tools/ Softwares Client : Android Application Server : Java (Container : Tomcat7) Database - Client : SQLite - Server : MySQL Notification Service : Google Cloud Messaging Service ( GCM)

  7. Future Scope Dynamic Ontologies: - Currently, we have written a service that parses an XML file containing interests and adds them to our Database. The client syncs itself to copy the interests from the server on start of the app. An abstraction layer can be developed which extracts these interests from the Web. -

  8. App In Action

More Related Content