1 / 8

Ideas for projects

Ideas for projects. Storing media and documents. Storing media fragments in duplicate is like normalizing a document – you can save the pieces even if all documents that use them are deleted You can store documents in the db or you can simply put in a path expression in a tuple field.

salene
Download Presentation

Ideas for projects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ideas for projects

  2. Storing media and documents • Storing media fragments in duplicate is like normalizing a document – you can save the pieces even if all documents that use them are deleted • You can store documents in the db or you can simply put in a path expression in a tuple field

  3. Creating documents • In the graduate project, the creation process should be interactive and visual, perhaps with drag and drop • In the undergraduate project, the process could be interactive, but only with a generic GUI, but this is not required

  4. Searching individual documents • Not required, but a great thing to add, perhaps using xpath– this is for the grad project • If a document must be open with a particular app, you must record this and open the app when a document of this type is returned – this is for the grad project • In the ugrad project, you could also open up apps to display documents

  5. Other ideas… • Make it look nice if you do the grad project • Add extra interaction if you are doing the grad project • For either project, support more specialized forms of document • For the ugrad project, add interaction with a gui you make, but does not have to be a web app • For either project, track the use of text, image, video, audio, animation fragments in multiple docs

  6. More creative ideas • Add full text search to documents and support “similarity” searches • Create a simple html5 editor with a subset of html5 • Add security levels with user classes, combined with access rights, combined with db fragments – and make the access rights relevant to a given document type • Mine the web for documents and parse them into usable, semantic fragments

  7. Option for ugrad project • Create an app, but make it a desktop app • WPF app • Realbasic • Swing • Air (Flash Builder)

  8. Other ideas For grad project • Build it with html5 • Support video and audio conversion • Such as compressing wav or aiff to mp3 sound • Allow a document designer to specify their desired format • Plugin a video or audio editor

More Related