Repo for BBC News Hack 24-25th of October 2017 hackathon
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
giffs
screenshots
.gitignore
README.md
index.js
package.json
question_verification_sample.json
sample-transcript.json
yarn.lock

README.md

Transcription Chat Bot

Proof of concept demo of chatbot conversational interface for transcription service.

Use case: Journalist working with audio interviews, recorded on their smartphone, for a text article.
Prototype: user uploads audio file onto slack channel, slack bot handles transcriptions, and allows user to query transcription, for questions, answers, both, and insight into the text.

Demo giffs

  • Adding an audio file triggeres the bot
  • You can then request a transcription @bot transcribe
  • When the transcriptin is ready, after about 3 mintues, no matter the length of the media, you can view it with @bot play

Demo 1

  • The bot can also provide you an automated summary/"most significant quotes" selection @bot summary.
  • and you can use @bot go to 5 to go go to paragraph 5 for example, if you'd like to see the quote in context.

demo 2

Question verification component / summariztion

Using "Question Generation via Overgenerating Transformations and Ranking " system, as a summarization tool.

{
	"speaker": "interviewee",
	"paragraphId": 1,
	"question":"What do I 'm coming to speak at open source to?",
	"answer": "Well I 'm coming to speak at open source open society to talk to people about how we can apply the concepts of the open source movement to larger parts of society.",
	"confidence": 1.2249347799141348
}		

Where question, answer, and confidence are what is returned by java jar, see this exmaple output

INPUT:

"Napoleon Bonaparte was born on 15 August 1769 in Corsica into a gentry family. Educated at military school, he was rapidly promoted and in 1796, was made commander of the French army in Italy, where he forced Austria and its allies to make peace. In 1798, Napoleon conquered Ottoman-ruled Egypt in an attempt to strike at British trade routes with India. He was stranded when his fleet was destroyed by the British at the Battle of the Nile."

OUTPUT

  • Question:

What did Napoleon conquer Ottoman-ruled Egypt in in 1798?

  • Source/Answer:

In 1798, Napoleon conquered Ottoman-ruled Egypt in an attempt to strike at British trade routes with India. in an attempt to strike at British trade routes with India

  • score: 3.4447591093720233

Contributors