one-diary / Saransh_Text-Summarizer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Saransh- Text Summarizer


In this project, we have made an automatic text summarizzer which summarizes different types of text data sources.

We make the system to generate a summary of the text and provide a JSON output for the same. Alternatively, if there are web articles, PDFs, etc uploaded by the educator, the solution is able to summarize the large content into bite-sized information.

API Reference

Get all items

  https://openai.com/api/
Parameter Description
api_key Required. Your API key
Bot_Token Required Telegram Bot Token

You need to import these libraries, if not downloaded use pip install

import openai
import wget
import pathlib
import pdfplumber
import numpy as np
from flask import Flask,request,Response
import requests
import json
import nltk
from flask_sslify import SSLify
import os
nltk.download('punkt')

Tests

   cd Flask
   python3 index.py
   cd ./
   cd Express
   npm install
   npm run dev

Bot_Test

   cd Bot
   Add Telegram_Bot token in line number 20
   python3 index.py

Telegram bot


Website


🛠 Skills

Javascript, HTML, CSS ,Python,GPT3,Flask,Telegram Bot,Machine Learning

About


Languages

Language:HTML 41.6%Language:CSS 29.2%Language:Python 23.1%Language:JavaScript 6.2%