I have mostly written blogs on technologies so this time around I thought why not try and write about something different like health, which might turn out to be informational and useful.
My trip to India this winter has been more hectic than I had thought. Due to some personal reasons, I found myself spending a lot hours in hospitals than shopping or being connected to the outside world.
I realized there is an emerging market in India for medical tourism where people not only from India but abroad come for operations or treatment which might cost thousands of US dollars. Gurgaon has tu...
Problems facing today to the computer industry or the financial industry
secure remote computing services.
- network utility computing architecture
- display visualization
- operating system visualization.
issues on the current computing problem
- critical data getting lost
- growing it management complexity
traditional video display
- window system
- device driver
as we are moving towards cloud computing we need to hack into the traditional video display to ship it over to the network.
- if we hack the app...
RAID - Redundant array of independent disks
- Redundant array of inexpensive disks
Raid 1 - 100 g 100 g
total disk is 100g
disk 2 is the mirror of disk 1.
cons : 2x cost,write is slower but not the factor of 2.
pros : faster reads as it can be parallelized
Raid 3- say there are 3 normal disks and there is a parity disk
1 2 3 4
-- --- --- ---
1 1 1 1
0 0 1 1
1 1 0 0
0 0 0 0
disk costs is less
however cons : performance is slower because the parity disk ha...
- Groups - How Big?
- Index - 12 direct
- 1 Single
- 1 Double
- 1 Triple
- Filenames - Directory entries, variable size, 255 chars
- Compatible W/Ext2
1) Journal - Everything to Journal
2) Ordered - Log Metadata to Jounal metadata written after data.
3) Writeback - Log metadata to journal but no ordering.
What about new devices which are available in the market today called SSD (Solid State devices).
- Which are a bu...
Random Access Slow
Locality is a big problem
File Allocation Table (FAT)
- Make copies of the FAT as if it gets corrupted then we loose all the data.
- Fixed size Inode
- but what if the file is large then we have to add a level of indirection. All the addresses have indexed entries and have to be pointed
Observation: Most files are "small"
Every file has a corresponding inode to itself.
A 8 page level inode could be able to address how big a file?
given the fact that the block size is 1024bytes
Rexa is similar to Citeseer and Google Scholar in functionality with more emphasis on the use of machine learning for intelligent information extraction. For example, Rexa can automatically display a picture on an author's homepage when the author is searched for.
Penn Tree Bank -
corpora of annotated text.
Penn Discourse Treebank (PDTB)
PDTB provides annotations of both lexicaly trigged discourse relations as well as inferred discourse relations triggered via structurally adjacency.
What is annotated
- Discourse Relations and their arguments
PTDB Annotation Overview
1) Explicit Connectives
2) Alternative LExicalizations
3) Implicit Conn
4) Entity Based Coherence Relation
5) No Relation (NoRel)
just because a connective appears it might not be necessary a discourse connective.
You might have already seen it but just wanted to share with you a NetPosse like tool called academia.edu which I found recently.
Wouldn't it be wonderful if we can find what's missing in academia.edu and build it as a part of NetPosse and use it to further our research? I invite you all to give feedback on the features you think are a must in NetPosse.
Did not attended the class so writing down notes from the lectures:
Three properties for synchronization
- Mutually exclusive
- Forward progress (if no body else in critical section, one process can get into critical section)
- Bounded writing
problems with using disable interrupts and enabled interrupts for locking and unlocking
- only 1 lock can be handled
- this can only help for locking one cpu(no SMP support)
- cannot be blocking
- userspace security type issues
Then what do we do for Symmetric Multiprocessor Unit.
Two new hardware instructions to b...
NLP Stands for Natural Language Processing and is concerned with the interactions between computers and human (natural) languages.
TALK on Usage of interviews to establish social networks
Social Networks: nodes are people and links are relations
Relational Extraction: Features
- Words, entity type, etc.
all words in between
one metnin in between
two words aapart
in same NP