Your browser does not support JavaScript. Please to enable it.

Terms & Conditions

The idea you wish to view belongs to a community that requires acceptance of terms and conditions.

RejectAccept

    Help to Improve This Idea.

    Search

     
    Prev | Next

    Context Aware Analysis of Cybersecurity Strategies

    by Luke Lefebure 02/18/2018 10:17 PM GMT

    • {{:upVoteCount}}
    Recipients ()

        Move idea from "Winners / Selected for Development" stage to:

          Collapse

          Do you want to send this idea to AdaptiveWork?

          Collapse

          Do you want to send this idea to Portfolios?

          Collapse

          Which workspace template do you wish to use?

          Collapse
          I accept the terms and conditions (see side bar). I understand all content I am submitting must be licensed under an open-source software or Creative Commons license as described in the Terms and Conditions:

          on

          Description

          My prototype is a single page application that features full text search over all sentences, search autocomplete suggestions from keyphrase extraction, direct links to the original documents, and an ability to view the context paragraph for each sentence. In any analysis tool such as this, I believe it is important to provide the user sufficient context to understand the information displayed. For example, if we show the user a sentence that is interesting to them, they will likely want to see the rest of the sentences in the paragraph and/or link back to the original document. This philosophy drove how I approached the problem.

          The code is designed to be highly modular and extensible with the hope that new features can be quickly added and integrated into the application. For example, sentence classification tags can be added to the processing pipeline, and after being pulled into the application, users can filter by and view these tags.

          The application is missing some of the desired features such as tags for the various categories (Legal Measures, Technical Measures, etc.), but as mentioned above, the code has been designed to be extensible so that these features can be added in easily after training a model. I would have liked to spend more time building out those features, but because I am inexperienced with java-script and frontend development in general, I spent a significant amount of time on that piece unexpectedly.

          Co-authors to your solution

          Luke Lefebure

          Link to your concept design and documentation (Required by the final day of the Submission & Collaboration phase)

          https://github.com/llefebure/cybersecurity-nlp

          Link to an online working solution or prototype (Required by the final day of the Submission & Collaboration phase):

          https://llefebure.github.io/cybersecurity-nlp/

          Link to a video or screencast of your solution or prototype (Required by the final day of the Submission & Collaboration phase):

          https://github.com/llefebure/cybersecurity-nlp

          Link to source code of your solution or prototype above. (If you submitted a link to an online solution or prototype, or to a video of your solution of prototype, you must provide a link to the source code. This item is required by the final day of the submission phase):

          https://github.com/llefebure/cybersecurity-nlp

          Move this Idea

          Select a Category

          Close this idea

          When closing an idea, you must determine whether the idea has exited successfully or unsuccessfully.

          Copy idea to another community

          Add Team Members

            Maximum number of team members allowed: 5
            *Required

            Help to Improve This Idea.

            0%
            0%
            100%
            No ideas found!
            No activities yet.