Thursday, May 2, 2013

Tech Review: Wednesday, May 1, 2013




Ubuntu 13.04 boosts graphics performance to prepare for phones, tablets
  • Raring Ringtail
  • supported for 5 years of 12.04
  • interim release
  • support for 9 months
  • 12.04 Long Term Support (LTS) edition
    • converge across mobile and desktops
  • MIR a replacement for X
Ubuntu servers fly higher in the clouds
  • high availability capabilities for OpenStack
  • VMware to integrate OpenStack-based networks with VMware's server and network virtualization software
    • joint support to customers
  • Juju
    • deploy to Amazon, OpenStack, and other clouds
    • Charms
      • open soruce workload
      • for most major Web development
      • databases
        • MongoDB
        • MySQL
        • PostgreSQL
        • Cassandra
      • allows developer to select best tools for application and reduce being tied to specific network



Ring-tailed lemur
  • Madagascar 
  • not endangered

Bluetooth Keyboard - MOTOROLA ATRIX™ 4G
  • $10


obsidian test tool

Open source tool for test engineers
  • Obsidian
  • JUnit
  • Netbeans
  • comprehensive 
  • easy to maintain
  • college of Charleston
  • Senior project
Obsidian




Samsung Is Spanking Apple in Earnings, Sales
  • Apple 
    • first profit decline in a decade
  • Samsung
    • net profit grew by 42%
    • almost two times more smartphones
    • grew 9 times faster


Google outlaws Android app updates that don't come from its Play store



Samsung Galaxy S4 teardown: Qualcomm is a big winner
  • user replaceable battery
    • 9.88 Wh
    • 2,600 mAh
    • 3.8 V
    • 13 mp camera
    • 1080p HD videos at 30 frames per second
  • Snapdragon 1.9 GHz quad-core CPU
  • glass fused to display and frame
  • 8 of 10 repair-ability score





Quantify the impact of Agile app development
  • desired outcomes not what's easy to measure
  • balanced measurement regime or none at all



BoxCryptor vs. DropSmack: The battle to secure Dropbox




DropSmack: Using Dropbox to steal files and deliver malware




Citizenship and U.S. Immigration
Polly J. Price






Android's two killer innovations since the iPhone 5 launch
  • Google Now
  • SwiftKey


Asus PadFone 2 review




Natural Language Processing




Natural Language Toolkit



Analyzing Text with the Natural Language Toolkit

Natural Language Processing with Python
Analyzing Text with the Natural Language Toolkit


Natural Language Processing


Monday, August 27, 2012

Tech Review: Friday, August 25, 2012


Machine Learning
  • Instructor Andrew Ng, Standord AI Lab director


Tuesday, July 31, 2012

Tech Review: AI Study Notes: Monday, July 30, 2012

cover

Artificial Intelligence:  A Modern Approach:  Third Edition
Stuart J. Russell
Peter Norvig

2010


Introduction

  • Homo sapiens - man the wise
  • intelligence
  • AI tries to build intelligent entities.
Without know what intelligence is how can one know if they are building and intelligent system?
  • thought processes, reasoning
    • Thinking Humanly
      • Cognitive modeling approach
      • Psychology  
    • Thinking Rationally
      • laws of thought 
      • logic
  • behavior
    • Acting Humanly
      • fidelity to human performance
      • Turing Test
        • natural language processing
        • knowledge representation
        • automated reasoning
          • new conclusions
        • machine learning
          • new patterns
        • computer vision
        • robotics
    • Acting Rationally
      • ideal performance or rationality
      • agent
        • comes from the Latin agere, todo
      • limited rationality





Tuesday, June 12, 2012

Tech Review AI: Tuesday, June 12, 2012


Natural Language Processing

  • Have listen to the course introduction
  • listening to the Basic Text Processing -> Regular Expressions
    • Regular expressions
      • a formal language for specifying text strings
    • regular expression disjuctions
      • letters inside square brackets []
    • pipe disjunction
      • a|b|c is the same as [abc]
    • ranges [A-Z]
    • negations [^A-Z]
    • ?
      • previous character is optional
    • .
      • one charater
    • ^
      • begining of line
      • end of line
    • \.
      • use backslach to find special characters
    • Kleene operators
      • Stephen C Kleene
      • * is 0 or more
      • + is 1 or more
    • non-alphabetics 
    • regexpal.com
    • Type1 error false positive
      • increasing accuracy or precision (minimizing false positives)
    • Type2 error false negatives
      • increasing coverage or recall (minimizing false negatives)
    • Type1 and 2 conflict, antagonistic 
    • regular expressions play a surprisingly large role in NLP.
    • regular expression used as features in classifiers for the hard NLP tasks
  • Basic Text Processing -> Regular expression in practical NLP
    • Christopher Manning
    • Stanford English Tokenizer
      • a deterministic
    • Java Flexer 
    • {2,4}
      • length between 2 to 4

Saturday, May 5, 2012

Tech Review AI: Friday, May 4, 2012

Repast Configuration XML Not Loading
  • The problems is in using Java 7.  Had to revert back to Java 6.
  • Repast Windows install comes with Java 1.6_22

Problems with JOGL in Repast

Eclipse jogl.gar

where do I find the jogl binaries

Tech Review AI: Saturday, May 5, 2012


Simulation Software
  • PowerSim Studio
    • We have 4 or 5 licences at work
    • Not flexible 
      • If it was open source, Ethan would add modules to get the functionality we need.
  • STELLA
    • flight simulator?
    • mentioned by Ethan
Open GL Issues in Installing Repast

Writing fake online reviews? New Google algorithm will catch you out


Erica says some interesting work is being done on campus.