Skip to content

Commit

Permalink
Commit2
Browse files Browse the repository at this point in the history
  • Loading branch information
nehaabc authored Jan 27, 2024
1 parent b81758f commit 8a34877
Showing 1 changed file with 14 additions and 15 deletions.
29 changes: 14 additions & 15 deletions demo.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<h1>Microsoft-Future-Ready-Talent-Virtual-Internship-Project</h1>
<h2>Project Title:</h2><b><a href="https://github.com/nehaabc/text_summarizer">Textminds - Text Extractor, Conversion, and Summarizer</b></a>
<h2>Project Title:</h2><b><a href="https://textextractorsummrizer.azurewebsites.net/">Textminds - Text Extractor, Conversion, and Summarizer</b></a>
<br>
<h2>Project Details</h2>
<b>Project Demo URL :</b> https://github.com/nehaabc/text_summarizer <br>
<b>Demo Video URL :</b> https://drive.google.com/file/d/1bLptg01EM3NtTRZY6j6X_FCmrwf_2TN9/view <br>
<b>Project Demo URL :</b> https://textextractorsummrizer.azurewebsites.net/ <br>
<b>Demo Video URL :</b> <br>
<b>Github Repository URL :</b> https://github.com/nehaabc/text_summarizer.git <br>
<b>Industry :</b> Lifestyle and Technology<br>
<h2>Azure Services Used</h2>
Expand All @@ -12,7 +12,7 @@ Core Azure Services : <br>
1. Azure App Service <br>
2. Azure Databse for Cosmos DB <br> <br>
Azure AI Service <br>
1. Azure AI Document Summarization
1. Azure AI Document Summarization <br>
2. Azure AI Language and Chat Bot Service
</h3>
<h2>Problem Statement</h2>
Expand All @@ -38,13 +38,14 @@ Furthermore, Textminds enhances user interaction and accessibility through its i
<p align="justify">
In future updates, Textminds could enhance its capabilities by introducing multilingual support and customizable summarization settings. Integration with external APIs for additional text analysis, along with advanced chatbot features like context awareness, could improve user assistance. Collaborative summarization tools and machine learning-based models tailored to specific domains could enhance summary quality. Real-time collaboration, mobile app development, and improved security features would further elevate Textminds' utility and user experience.</p>
<h2>Core Azure Services</h2>
<b>Azure App Service :</b><br><p align="justify"><br>The project utilizes Azure App Service to host the web application, ensuring scalability, reliability, and ease of deployment. This service enables seamless integration with other Azure components and provides a secure environment for the application.</p>
<b>Azure App Service :</b><br><p align="justify"><br>The Textminds website is hosted on Azure App Service, ensuring scalability, reliability, and seamless deployment of updates. With built-in support for Node.js applications, Azure App Service provides a robust hosting environment for the Textminds platform.</p>

<b>Azure MySQL Dtatabase :</b><br><p align="justify">To store and manage recent search history, the project employs Azure SQL Database. This relational database service ensures data consistency, integrity, and enables efficient querying, making it ideal for tracking and displaying user interactions.</p>
<b>Azure Databse for Cosmos DB :</b><br><p align="justify">Azure Cosmos DB is a globally distributed database service offering seamless scalability, low-latency data access, and support for multiple data models. It ensures high availability, automatic indexing, and comprehensive SLAs for performance and consistency. With built-in replication and multi-master replication, Cosmos DB enables efficient data management and global deployment for mission-critical applications.</p>
<h2>Azure AI Service</h2>
<b>Azure AI Translator Service :</b><br><br><p align="justify">The core of the translation functionality is powered by Azure AI Translator service. This service employs advanced natural language processing algorithms to provide accurate and contextually relevant translations across a wide array of languages.</p>
<b>Azure AI Service :</b><br><br><p align="justify">Azure AI Document Summarization: By integrating Azure AI Document Summarization, Textminds enhances its summarization capabilities, enabling users to obtain succinct and informative summaries of complex textual content. Leveraging advanced natural language processing (NLP) techniques, this service distils key insights from documents, enabling users to digest information quickly and effectively.</p>
<p align="justify">Azure AI Language and Chat Bot Service: Textminds incorporates Azure AI Language and Chat Bot Service to develop an interactive chatbot interface. This service enables natural language understanding (NLU), allowing the chatbot to interpret user queries, provide relevant responses, and offer assistance in navigating the Textminds platform, thereby facilitating seamless user interaction and engagement.</p>
<h2>Other Azure Technologies / Services</h2>
<p align="justify">In the Multilingual Content Hub, Azure Monitor and Azure Application Insights collaboratively form a dynamic duo, meticulously overseeing application health and person stories.</p>
<p align="justify">In addition to the core and AI services, Textminds may leverage various Azure technologies to optimize performance, enhance functionality, and streamline development workflows. For instance, Azure Cognitive Services can augment natural language understanding capabilities, enabling Textminds to interpret and respond to user queries more accurately. Moreover, Azure DevOps provides a robust framework for continuous integration and deployment, facilitating agile development practices and ensuring the timely delivery of updates and enhancements to the Textminds platform.</p>

<b>Azure Monitor :</b><p align="justify"><b>Real-time Performance Metrics :</b> Monitors vital overall performance indicators, ensuring the application runs seamlessly.<br>
<b>Proactive Alerts :</b> Issues immediately alerts on deviations from set overall performance thresholds, enabling fast responses to capability disruptions.</p>
Expand All @@ -54,8 +55,8 @@ In future updates, Textminds could enhance its capabilities by introducing multi

<h2>Screenshots</h2>
<h3>Azure App Service</h3>
<b>Description :</b><p align="justify">Azure App Service provides a scalable and reliable hosting environment for the Multilingual Content Hub. It ensures seamless deployment and high availability, facilitating an optimal user experience.</p>
<img src="https://github.com/AnkeetaGupta/flask-ai-translation/blob/main/screenshots/app-service.png" alt="azure-app-service"></img><br>
<b>Description :</b><p align="justify">Azure App Service provides a scalable and reliable hosting environment for the Textminds - Text Extractor, Conversion, and Summarizer. It ensures seamless deployment and high availability, facilitating an optimal user experience.</p>
<img src="https://github.com/nehaabc/text_summarizer/blob/main/screenshots/app%20services.png" alt="azure-app-service"></img><br>
<h3>Azure Databse for MySQL</h3>
<b>Description :</b><p align="justify"> The project leverages Azure Database for MySQL to efficiently manage and store user interaction history. This relational database service ensures data consistency and supports quick retrieval of information.</p>
<img src="https://github.com/AnkeetaGupta/flask-ai-translation/blob/main/screenshots/app-db.png" alt="azure-mysql-db-service"></img><br>
Expand All @@ -71,8 +72,6 @@ In future updates, Textminds could enhance its capabilities by introducing multi

<h2>Final Project Statement</h2>
<p align="justify">
The Multilingual Content Hub redefines language connectivity by using seamlessly merging generation and linguistic finesse. This task, empowered by means of Azure's sturdy infrastructure, not most effective tackles language barriers however envisions a destiny wherein verbal exchange transcends borders.</p>
<p align="justify">
<b>As we finish, the Multilingual Content Hub isn't always just an utility; it's an ongoing exploration of endless communication possibilities. In this era of worldwide connectivity, this undertaking signifies a pivotal step toward a greater accessible and interconnected international.</b>
</p> <br>
</h2><b><a href="https://aiwebappazure.azurewebsites.net/">Multilingual Content Hub - VOX Translation Web App using Azure AI Translation Service</b></a>
Textminds epitomizes innovation and efficiency, showcasing the seamless integration of Node.js, HTML, and CSS with Azure Cloud services to deliver a cutting-edge solution for text extraction, conversion, summarization, and interactive user engagement. By harnessing the power of Azure App Service, Azure Cosmos DB for MongoDB, and Azure AI Services, Textminds offers users a versatile and user-friendly platform for navigating and leveraging textual data effectively. Whether extracting content, converting formats, summarizing documents, or interacting with the chatbot, users can rely on Textminds to streamline their text processing workflows, empowering them to extract insights, make informed decisions, and unlock the full potential of textual information in the digital age. Textminds stands as a testament to the future of text processing, redefining how users interact with and derive value from textual data in an ever-evolving digital landscape.</p>
<p align="justify"><br>
</h2><b><a href="https://textextractorsummrizer.azurewebsites.net/">Textminds - Text Extractor, Conversion, and Summarizer</b></a>

0 comments on commit 8a34877

Please sign in to comment.