Giter Site home page Giter Site logo

tech-news-summarizer's Introduction

Tech News Summarizer

Final project for the Building AI course

Summary

This project aims to generate a short summary on every daily technology news. This summarizer will need to identify technology news, grouping and classify news articles from multiple sources, then summarize it from all those sources.

Background

Every day in the morning, my friends and I often take quite a long time reading and catching up with all the news daily. We human only have 24 hours a day and information in the world is growing rapidly. Summarizing them can definitely free our times for doing other stuff.

How is it used?

Describe the process of using the solution. In what kind situations is the solution needed (environment, time, etc.)? Who are the users, what kinds of needs should be taken into account?

Images will make your README look nice! Once you upload an image to your repository, you can link link to it like this (replace the URL with file path, if you've uploaded an image to Github.) Cat

If you need to resize images, you have to use an HTML tag, like this:

This is how you create code examples:

def main():
   countries = ['Denmark', 'Finland', 'Iceland', 'Norway', 'Sweden']
   pop = [5615000, 5439000, 324000, 5080000, 9609000]   # not actually needed in this exercise...
   fishers = [1891, 2652, 3800, 11611, 1757]

   totPop = sum(pop)
   totFish = sum(fishers)

   # write your solution here

   for i in range(len(countries)):
      print("%s %.2f%%" % (countries[i], 100.0))    # current just prints 100%

main()

Data sources and AI methods

Where does your data come from? Do you collect it yourself or do you use data collected by someone else? If you need to use links, here's an example: Twitter API

Syntax Description
Header Title
Paragraph Text

Challenges

What does your project not solve? Which limitations and ethical considerations should be taken into account when deploying a solution like this?

What next?

How could your project grow and become something even more? What kind of skills, what kind of assistance would you need to move on?

Acknowledgments

  • list here the sources of inspiration
  • do not use code, images, data etc. from others without permission
  • when you have permission to use other people's materials, always mention the original creator and the open source / Creative Commons licence they've used
    For example: Sleeping Cat on Her Back by Umberto Salvagnin / CC BY 2.0
  • etc

tech-news-summarizer's People

Contributors

kennyyuen avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.