Coder Social home page Coder Social logo

mavengence / bachelor-thesis-textgeneration-th.ohm Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 2.0 160.7 MB

IT-Based textgeneration with the use of NLP methods. A text summarization task is conducted with the amazon fine food review dataset from Kaggle. This task is done by attention and lstm neural networks.

Makefile 0.39% TeX 68.18% Python 3.48% Jupyter Notebook 27.16% PostScript 0.80%
bachelor-thesis prototype textgeneration nlp attention-mechanism lstm-neural-networks

bachelor-thesis-textgeneration-th.ohm's Introduction

Business Information Systems and Management

Bachelor Thesis

University of Applied Science | Georg Simon OHM

Abstract

Text Summarization can be a powerful tool to reduce the amount of time for reading documents, articles or even research papers. The thesis is divided into a larger state of the art part and a shorter prototype part. The state of the art part examines the concepts of text generation and text summarization with the focus on my prototype. Most concepts are introduced in order to fully understand how my prototype is able to achieve the text generation, except for some advanced thinking outside the box concepts, which cannot be applied by me, because it would exceed this thesis. My prototype is trained on the Amazon-finefood-reviews from www.kaggle.com and the results are evaluated on the Rouge and BLEU scores. In the end, I further introduce some performance enhancements.

Content

  • Python Notebook as iPython
  • Bachelor Thesis as PDF
  • Presentation as PDF
  • Methoden Matrix as PDF

Getting Started

Clone the repository, to get my Bachelor Thesis as PDF and LateX.

git clone https://github.com/Mavengence/Bachelor-Thesis-Textgeneration-TH.OHM.git

Prerequisites

  • You need git installed to get the source
  • If you want to compile the report or the presentation by urself, you need a LaTex Compiler for your OS and an IDE which makes things easier

Author

License

This work and all its parts are (protected by copyright). Any use outside the narrow limits of copyright law without the author’s consent is prohibited and liable to prosecution. This applies in particular to duplications, translations, microfilming as well as storage and processing in electronic systems.

Acknowledgments

I would like to thank Prof. Dr. Alfred Holl for a really good supervising of my Bachelor Thesis and Prof. Dr. Florian Gallwitz for being my second supervisor.

bachelor-thesis-textgeneration-th.ohm's People

Contributors

mavengence avatar

Stargazers

 avatar

Watchers

 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.