Paragraph Text Summarizer

Paragraph Text Summarizer

This project is a paragraph text summarizer that generates concise summaries from user input text. It was developed using Python and natural language processing techniques with the NLTK library. The system performs sentence tokenization stopword removal and word frequency based scoring to identify t...
Python programmingNatural Language Processing NLPText preprocessingSentence tokenizationStopword removalWord frequency analysisExtractive text summarizationNLTK libraryFlask web frameworkBasic HTML form handlingWeb application deploymentProblem solving and logic building
AI Chatbot

AI Chatbot

Developed an AI-powered Telegram chatbot using Python that integrates the ChatGPT (OpenAI) API to generate natural language responses and perform text summarization. The bot handles user interactions asynchronously for real-time performance and combines AI-driven responses with basic rule-based logi...
Python programmingTelegram Bot API integrationOpenAI (ChatGPT) API integrationAsynchronous programming (async / await)API request handling and response parsingPrompt engineering for natural language responses and text summarizationRule-based logic for fallback responsesError handling and debuggingBasic automation and workflow design