/News-Snippet

news Snippet a news summarization android application using Natural Language Processing

Primary LanguageJava

News-Snippet

News Summarization Android Application using NLP

● Developed an app that provides summaries of news articles using the SpaCy NLP library.

● Utilized the News API to retrieve news articles from various categories.

● Implemented Article Summarizer Featrure for users to conveniently paste the link of an external news source and generate a summary for that particular news.

● Implemented news bookmark feature using Room Database and Firebase database to authenticate the users.

● Technology used: Android Studio, Java, Python, Spacy, Chaquopy, retrofit for API call, Firebase , Room Database.

Login & Sign Up

Picture2 Picture1 Picture3 5

News Categories

Picture6 Picture5 Picture4 Picture10 Picture9 Picture8 Picture7

News Summary Display

Picture15 Picture20

Article Summarizer

Article Summarizer Featrure allows users to conveniently paste the link of an external news source and generate a summary for that particular news.

Picture18

Add to Favourite

Add to Favourite feature allows users to bookmark user’s favorite news articles for quick and convenient access in the Favorites section of the app.

Picture17 Picture16

Searching

Picture19

Conclusion

In conclusion, the News Snippet application has been successfully developed to provide users with a convenient and efficient news browsing experience. With its user-friendly interface, article summarization feature, and diverse news categories, the app aims to streamline the process of staying informed.

Looking ahead, there are several future updates that can enhance the application even further. One potential update is the integration of natural language processing (NLP) techniques to improve the quality of the article summarization. This could involve incorporating advanced algorithms and models to generate more accurate and comprehensive summaries.

Furthermore, continuous updates and improvements to the user interface, search functionality, and performance optimization can ensure a seamless and satisfying user experience. By embracing emerging technologies and user feedback, the News Snippet app has the potential to become a go-to platform for convenient, personalized, and comprehensive news consumption.

Overall, the News Snippet application has laid a strong foundation for delivering relevant and concise news summaries. With future updates and enhancements, the app can evolve to meet the evolving needs of users and provide an even more enriching news browsing experience.