The AI-Powered Text & File Analyzer allows users to upload a .txt file or input text manually. The app generates an AI-powered analysis and summary of the provided text or file. It also provides the word count of the input and enables downloading the summarized result as a text file.
- Text Analysis: Analyze and summarize text input or file content.
- Word Count: Display the word count of the input.
- Downloadable Result: Download the analysis as a
.txtfile. - AI-Powered Summarization: Generate a concise summary of the uploaded or entered text.
- Gradio: Used for building the web interface.
- Google Gemini API: Utilized for generating text summaries and analysis.
- Python: The primary programming language used for the logic.
- Text or File Input π:
- Users can input text directly into the text box or upload a
.txtfile.
- Users can input text directly into the text box or upload a
- Analyze Text π:
- Once the user clicks the "Analyze" button, the app sends the text to the AI model (Google Gemini), which processes and summarizes the content.
- Summary & Word Count π:
- The summarized result is displayed along with the word count of the input.
- Download β¬οΈ:
- Users can download the analysis result as a
.txtfile by clicking the "Download Result" button.
- Users can download the analysis result as a
- Text Input: Enter the text you want to analyze.
- File Input: Upload a
.txtfile for analysis.
- Analysis Result: Display of the summarized content generated by the AI.
- Word Count: The total number of words in the input.
- Downloadable File: A
.txtfile containing the analysis.