├── .DS_Store
├── EXAMPLES
├── 50_Topics_ACCOUNTANT_no vocab.txt
├── 50_Topics_ACCOUNTANT_with vocab.txt
├── 50_Topics_SOFTWARE ENGINEER_no vocab.txt
└── 50_Topics_SOFTWARE ENGINEER_with vocab.txt
├── NMF BigPicture.png
├── Process.png
├── README.md
├── input
├── .DS_Store
└── vocab.txt
├── output
└── .DS_Store
└── src
├── .DS_Store
├── .idea
├── misc.xml
├── modules.xml
├── src.iml
└── workspace.xml
├── .~lock.all description.txt#
├── Suffix_Acronyms.csv
├── company_stop_words.csv
├── h1b_normalizer.py
├── indeed_job_cleaner.py
├── keyword_input.txt
├── special_companies.txt
└── topics_extraction_with_nmf_lda.py
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/2dubs/Job-Skills-Extraction/4b45df6eab25e471e902a68ff1e4a4ebe8527434/.DS_Store
--------------------------------------------------------------------------------
/EXAMPLES/50_Topics_ACCOUNTANT_no vocab.txt:
--------------------------------------------------------------------------------
1 | Topic #1:
2 | reporting,internal,external,ensure,financial,accounting,financial reporting,compliance,controls,timely,audit,gaap,management,internal external,accurate
3 |
4 | Topic #2:
5 | application,applicants,position,college,employment,apply,date,qualifications,minimum,accredited,candidates,hours,minimum qualifications,online,required
6 |
7 | Topic #3:
8 | perform essential,essential,enable individuals,enable individuals disabilities,accommodations enable individuals,disabilities perform,individuals disabilities perform,disabilities perform essential,accommodations enable,reasonable accommodations enable,reasonable accommodations,accommodations,representative,individuals disabilities,enable
9 |
10 | Topic #4:
11 | certified professional,medicaid,certified,award,multidisciplinary,healthcare,utilization,certified professional utilization,professional utilization,medical,california medicaid,claim,audit,professional,audit team
12 |
13 | Topic #5:
14 | benefits,paid,dental,insurance,401k,medical,life,dental vision,medical dental,vision,health,competitive,package,medical dental vision,life insurance
15 |
16 | Topic #6:
17 | revenues,perform essential,vision,analyzes financial,analyzes financial information,future revenues,financial information prepare,analyzes,information prepare,required.,financial information,perform essential functions.,essential,essential functions.,reasonable accommodations enable
18 |
19 | Topic #7:
20 | status,protected,race,origin,religion,gender,national origin,color,national,veteran,disability,employment,sexual,race color,sex
21 |
22 | Topic #8:
23 | fulltimerequired,type fulltimerequired,fulltimerequired educationbachelor'srequired,type fulltimerequired educationbachelor'srequired,educationbachelor'srequired,fulltimerequired educationbachelor'srequired experienceaccounting,educationbachelor'srequired experienceaccounting,experienceaccounting,type,3,experienceaccounting 3,years,3 years,educationbachelor'srequired experienceaccounting 3,experienceaccounting 3 years
24 |
25 | Topic #9:
26 | fantastic,public,accounting related field,education bachelors degree,education bachelors,degree accounting related,public accountant,field,certified public accountant,related field,certified public,accounting related,certified,paying,required qualifications
27 |
28 | Topic #10:
29 | tax,returns,tax returns,multistate,federal,tax preparation,state,local,income tax,federal state,income,preparation,sales,sales use,state local
30 |
31 | Topic #11:
32 | team,people,company,work,business,best,new,help,opportunity,career,customers,join,environment,service,make
33 |
34 | Topic #12:
35 | competencies required,team members,members,team,customers.,competencies,oriented,specific responsibilities include,skills oral written,communication skills oral,honesty integrity,skills oral,specific responsibilities,required position,research
36 |
37 | Topic #13:
38 | handle multiple projects,ability handle multiple,use tax returns,accounting software.,knowledge abilities,essential responsibilities,costpoint,reporting packages,tax audits,provides support,sales use tax,sales use,use tax,handles,accounting tasks
39 |
40 | Topic #14:
41 | accounts,payable,accounts payable,receivable,accounts receivable,payable accounts,accounts payable accounts,payable accounts receivable,receivable accounts,accounts receivable accounts,payroll,receivable accounts payable,payable receivable,billing,accounts payable receivable
42 |
43 | Topic #15:
44 | vision,hands,work environment,abilities,close vision,include close vision,vision abilities,vision abilities required,specific vision,ability adjust,physical,specific vision abilities,required job include,abilities required job,job include close
45 |
46 | Topic #16:
47 | assists preparation,assists,grant,regulatory,ensures compliance,audits,preparation,performs,audits.,liability,report,familiarity,periodic,cycle,fiscal
48 |
49 | Topic #17:
50 | contribute,employee,sit,sci,change management,minimum requirements bachelors,information related,field study,financial reporting financial,analysis project,required,financial reporting,methodology,design,accounting general
51 |
52 | Topic #18:
53 | clients,client,firm,services,pwc,firms,professional,clients.,advisory,consulting,professionals,development,professional services,network,careers.
54 |
55 | Topic #19:
56 | terms.,consultant,according,contract,architecture,years general accounting,general accounting experience,required.,deltek,accounting required.,years general,contracts.,software experience,job qualifications,minimum 2 years
57 |
58 | Topic #20:
59 | cost,manufacturing,inventory,cost accounting,cost accountant,costs,plant,costing,product,production,standard,accounting,material,division,analyze
60 |
61 | Topic #21:
62 | journal,journal entries,entries,monthly,reconciliations,sheet,balance sheet,balance,prepare,account,account reconciliations,preparation,analysis,assist,close
63 |
64 | Topic #22:
65 | financial,analyzing,information,statements,preparing,reports,financial information,records,financial statements,financial reports,transactions,verifying,collecting,reconciling,data
66 |
67 | Topic #23:
68 | consignment,inventory,perpetual,counting,std,reasonable accommodation,party,inventories,accommodation,cycle,responsible ensuring,reasonable,ethical,locations,establishes
69 |
70 | Topic #24:
71 | continuously,gather,investment,corporate,partner,prepare,level,improve,positive,systems,analyzing,information,years professional experience,keeping information,adhoc reports
72 |
73 | Topic #25:
74 | 1,1 year,year,experienceaccounting 1,experienceaccounting 1 year,type,experienceaccounting,educationbachelor'srequired experienceaccounting 1,educationassociaterequired,1 yearaccounting,yearaccounting,fulltimerequired,type fulltimerequired,educationassociaterequired experienceaccounting,accounting
75 |
76 | Topic #26:
77 | performs,procedures,prepares,duties,maintains,policies,knowledge,assists,related,ability,reports,reviews,assigned,data,functions
78 |
79 | Topic #27:
80 | equivalent combination education,combination education,equivalent combination,combination,combination education experience.,education experience.,experience equivalent combination,equivalent,experience equivalent,associate degree,records.,including microsoft,computer skills including,track,background
81 |
82 | Topic #28:
83 | invoices,vendor,payment,processing,payable,vendors,checks,payments,invoice,accounts payable,accounts,check,purchase,process,expense
84 |
85 | Topic #29:
86 | high school,diploma,school diploma,school,high school diploma,high,experience,ged,accounting,diploma equivalent,minimum,preferred,school diploma equivalent,education,diploma ged
87 |
88 | Topic #30:
89 | improvement opportunities,llc,improvement,retail,senior accountant,demonstrates,assist preparation,preparation,corporate,distribution,opportunities,critical,entities,account reconciliations,senior
90 |
91 | Topic #31:
92 | accepted accounting,accepted,generally accepted,generally,generally accepted accounting,accounting principles,accepted accounting principles,principles,principles gaap,accounting principles gaap,knowledge generally,knowledge generally accepted,accounting,gaap,knowledge
93 |
94 | Topic #32:
95 | estate,real estate,real,property,property management,commercial,yardi,properties,management,tenant,investment,portfolio,lease,construction,rent
96 |
97 | Topic #33:
98 | type fulltimesalary,fulltimesalary,yearrequired,yearrequired educationbachelor'srequired,type,educationbachelor'srequired,yearrequired educationbachelor'srequired experienceaccounting,experienceaccounting,educationbachelor'srequired experienceaccounting,3,$50000.00,experienceaccounting 3,3 years,years,experienceaccounting 3 years
99 |
100 | Topic #34:
101 | quickbooks,bookkeeper,bookkeeping,payroll,type,looking,resume,hours,office,experience,parttime,time,experiencebookkeeping,candidate,fulltime
102 |
103 | Topic #35:
104 | skills,ability,strong,communication,excellent,written,work,communication skills,verbal,ability work,organizational,analytical,skills ability,microsoft,independently
105 |
106 | Topic #36:
107 | safety environmental,safety,environmental,conditions,participates,ability perform,lbs,required work,tax,require,property tax,based,accounting tax,tax issues,essential
108 |
109 | Topic #37:
110 | credit,cash,card,credit card,daily,bank,receipts,deposits,cash receipts,sales,daily cash,reconcile,payments,customer,receivable
111 |
112 | Topic #38:
113 | end,month,month end,end close,month end close,close,year end,end closing,month end closing,year,assist month,end close process,assist month end,closing,close process
114 |
115 | Topic #39:
116 | touche,guam,senior tax consultants,tax consultants,dttl,touche llp,senior tax,llp,consultants,tax professionals,tax,entities,professionals,firms,tax issues
117 |
118 | Topic #40:
119 | fixed,asset,fixed asset,assets,fixed assets,depreciation,capital,maintain fixed,recording,schedules,prepaid,assets.,tax,inventory,maintain
120 |
121 | Topic #41:
122 | project,project accountant,actively,construction,project accounting,oriented,job cost,subcontractor,problems,oriented organized,strong written verbal,able,projects,needed,project management
123 |
124 | Topic #42:
125 | government,procurement,program,pm,contract,warehouse,equipment,financial management,property,government contract,coordinating,cost,budget,approval,office.
126 |
127 | Topic #43:
128 | accountant,staff accountant,staff,accounting,experience,finance,accounting finance,senior,looking,senior accountant,company,resume,seeking,degree,degree accounting
129 |
130 | Topic #44:
131 | health human,human services,revenue,health,human,revenue recognition,recognition,services,managed care,care,hospitals,short long,associates.,offer,managed
132 |
133 | Topic #45:
134 | 2,2 years,experienceaccounting 2,experienceaccounting 2 years,educationbachelor'srequired experienceaccounting 2,years,experienceaccounting,type,2 years experience,accounting 2,educationassociaterequired,minimum 2,minimum 2 years,fulltimejob,type fulltimejob
135 |
136 | Topic #46:
137 | ledger,general ledger,general,ledger accounts,general ledger accounts,accounts,ledger accounting,general ledger accounting,accounting,ledger account,general ledger account,general accounting,entries,reconciliation,account
138 |
139 | Topic #47:
140 | educationhigh,educationhigh school,equivalentrequired,school equivalentrequired,educationhigh school equivalentrequired,school,type,1,type fulltimerequired,fulltimerequired,fulltimejob,experiencebookkeeping,type fulltimejob,experienceaccounting,license
141 |
142 | Topic #48:
143 | analysis,financial,analyst,finance,business,financial analyst,planning,reporting,forecasting,financial analysis,data,support,management,budget,modeling
144 |
145 | Topic #49:
146 | accounting specialist,billing,specialist,settlements,coverage,primary,purpose position,serves,travel,skills required.,ar,duties include,ap ar,ap,purpose
147 |
148 | Topic #50:
149 | deltek,submissions,working knowledge,working,completed,costpoint,understanding,variety,knowledge,performs variety,required.,adaptability,professional manner,accounting manager responsible,payroll
150 |
151 |
--------------------------------------------------------------------------------
/EXAMPLES/50_Topics_ACCOUNTANT_with vocab.txt:
--------------------------------------------------------------------------------
1 | Topic #1:
2 | analysis,financial analysis,account analysis,data analysis,reporting,forecasting,forecasts,modeling,financial data,cost analysis,presentations,cash flow,mba,metrics,trend analysis
3 |
4 | Topic #2:
5 | accounts payable,vouchers,backup,data entry,purchasing,check runs,monitoring,purchase orders,concur,productivity,kronos,accounts receivable,quick learner,payment processing,journal entry
6 |
7 | Topic #3:
8 | general ledger,trial balance,account analysis,reconciliations,audits,balance sheets,microsoft office,banking,dynamics,less,cash management,pc,analysis,ms excel,https
9 |
10 | Topic #4:
11 | audit,internal audit,audit schedules,internal control,cashier,auditing,audits,controls,certified public accountant,hospitality,professional development,teamwork,fraud,gaap,technology
12 |
13 | Topic #5:
14 | payroll,adp,taxes,backup,human resources,payroll taxes,adp payroll,kronos,sage,paychex,reporting,budgeting,petty cash,productivity,payroll administration
15 |
16 | Topic #6:
17 | communication,communication skills,written communication,microsoft office,solid,interpersonal,effective communication,pc,work ethic,certified public accountant,business administration,positive attitude,san,banking,multitasking
18 |
19 | Topic #7:
20 | reporting,financial reporting,sec,controls,process improvement,research design,change management,gaap,management reporting,strategy,tax reporting,treasury,implementation,hyperion,equity
21 |
22 | Topic #8:
23 | inventory,cost accounting,inventory control,warehouse,inventory management,cogs,purchasing,rf,reporting,human resources,valuation,advertising,purchase orders,receiving,commitment
24 |
25 | Topic #9:
26 | quickbooks,cash flow,desktop,microsoft word,ceo,solid,cfo,microsoft office,health insurance,consulting,peachtree,personal tax,taxes,fit,positive attitude
27 |
28 | Topic #10:
29 | finance,business administration,economics,reporting,corporate finance,technology,financial accounting,supervision,cfo,mba,microsoft office,treasury,banking,financial services,presentations
30 |
31 | Topic #11:
32 | accounts receivable,collections,cash receipts,supervision,accounts payable,coop,aging reports,microsoft office,reinsurance,erp,lockbox,dynamics,bank deposits,sage,microsoft dynamics
33 |
34 | Topic #12:
35 | sales,marketing,retail,revenue recognition,pricing,sales operations,taxes,forecasts,contracts,tax reporting,cash receipts,credits,exceed,fit,cold calling
36 |
37 | Topic #13:
38 | reconciliations,bank reconciliations,account analysis,cfo,ms excel,journal entry,analysis,gaap,cash receipts,reporting,focus,cash flow,solid,http,san
39 |
40 | Topic #14:
41 | software,accounting software,sage,financial software,microsoft office,database,technology,deltek,cash receipts,peachtree,ms excel,architecture,life insurance,software development,supervision
42 |
43 | Topic #15:
44 | invoices,purchase orders,vouchers,cash receipts,contracts,check runs,receiving,petty cash,purchasing,backup,data entry,deltek,database,positive attitude,po
45 |
46 | Topic #16:
47 | computer,sit,office equipment,supervision,pass,dexterity,mathematical,backup,financial data,software,data entry,database,reach,accounting principles,statistics
48 |
49 | Topic #17:
50 | billing,collections,contracts,revenue recognition,front office,claims,medical billing,credits,technology,backup,aia,cash receipts,consulting,public health,project accounting
51 |
52 | Topic #18:
53 | bookkeeping,full charge bookkeeping,bank deposits,supervision,technician,trial balance,office management,data entry,personal tax,administrative support,fit,cash receipts,screening,communication,peachtree
54 |
55 | Topic #19:
56 | cpa,certified public accountant,mba,gaap,partnership,sec,consulting,controls,taxation,fit,sit,ea,senior management,equity,business administration
57 |
58 | Topic #20:
59 | financial statements,gaap,cash flow,supervision,balance sheets,auditing,teamwork,financial data,impact,equity,health care,fit,cash management,cfo,business administration
60 |
61 | Topic #21:
62 | reconciliation,account reconciliation,bank reconciliation,journal entry,reporting,human resources,reasoning,account analysis,procedure,ms excel,ssi,annual reports,life insurance,reach,honesty
63 |
64 | Topic #22:
65 | management,financial management,time management,management skills,cash management,project management,senior management,property management,business management,risk management,management reporting,controls,marketing,asset management,banking
66 |
67 | Topic #23:
68 | accounting principles,gaap,financial accounting,controls,audits,accounting standards,microsoft office,fasb,vouchers,contracts,accounting management,reach,financial data,financial analysis,reporting
69 |
70 | Topic #24:
71 | tax returns,income tax,audits,tax law,partnership,annual reports,taxes,taxation,tax compliance,costpoint,implementation,corporate tax,ssi,reasoning,mathematical
72 |
73 | Topic #25:
74 | organizational,organizational skills,time management,microsoft office,communication,professionalism,multitasking,life insurance,management skills,solid,interpersonal,database,decision making,analytical,microsoft word
75 |
76 | Topic #26:
77 | fixed assets,depreciation,costpoint,asset accounting,calculations,surveillance,microsoft office,financial accounting,ada,backup,credits,capital expenditures,audits,audit schedules,fas
78 |
79 | Topic #27:
80 | compliance,controls,monitoring,tax compliance,audits,act,commitment,impact,consulting,internal control,human resources,technology,business process,accountability,reporting
81 |
82 | Topic #28:
83 | payments,ach,architecture,deltek,coop,banking,monitoring,annual reports,supervision,receiving,security,lockbox,tax law,credits,scheduling
84 |
85 | Topic #29:
86 | budget,budgeting,monitoring,procurement,financial management,supervision,purchasing,business administration,financial data,chcs,contracts,creativity,audits,budget management,forecasts
87 |
88 | Topic #30:
89 | accuracy,financial data,microsoft office,focus,calculations,management,mathematical,less,workflow,yardi,cme,professionalism,purchase orders,audits,flsa
90 |
91 | Topic #31:
92 | analytical,problem solving,microsoft office,facets,communication,peoplesoft,accountability,critical thinking,fit,focus,reasoning,solid,honesty,decision making,senior management
93 |
94 | Topic #32:
95 | training,supervision,auditing,recruitment,human resources,business administration,evaluation,http,act,mathematical,implementation,pass,security,technician,screening
96 |
97 | Topic #33:
98 | budgets,forecasts,deltek,architecture,contracts,ssi,procedure,cfo,mathematical,cash flow,financial data,reasoning,database,cost control,monitoring
99 |
100 | Topic #34:
101 | interpersonal,interpersonal skills,coop,supervision,communication,focus,commitment,sit,reach,technology,peoplesoft,eeo,management skills,ms excel,dependability
102 |
103 | Topic #35:
104 | medicaid,auditing,sit,reach,claims,microsoft word,federal government,audits,medicare,utilization management,cpc,written communication,sd,supervisory management,organizational
105 |
106 | Topic #36:
107 | special projects,analyzing data,marketing,project accounting,budgeting,audits,teamwork,cash management,medicare,workflow,chcs,cfo,analytical,reconciliations,retail
108 |
109 | Topic #37:
110 | manufacturing,cost accounting,metrics,controls,monitoring,microsoft office,budgeting,cost analysis,erp,product costing,manufacturing operations,aerospace,product design,solid,pricing
111 |
112 | Topic #38:
113 | real estate,property management,yardi,cam,mri,equity,investments,cash flow,retail,brokerage,private equity,real estate management,asset management,valuation,investment management
114 |
115 | Topic #39:
116 | planning,budgeting,forecasting,financial planning,modeling,presentations,forecasts,metrics,financial modeling,consulting,strategic planning,technology,reporting,tax planning,mba
117 |
118 | Topic #40:
119 | clerk,data entry,http,wholesale,great plains dynamics,pass,mathematical,safe,microsoft office,hospitality,quick learner,dynamics,cashier,time management,automotive
120 |
121 | Topic #41:
122 | compensation,life insurance,public health,investigation,health insurance,creativity,eeo,professionalism,commitment,http,annual reports,c,equity,revenue recognition,presentations
123 |
124 | Topic #42:
125 | filing,data entry,microsoft office,costpoint,financial accounting,tax filing,scheduling,office equipment,administrative support,positive attitude,trial balance,audits,receiving,bank deposits,sorting
126 |
127 | Topic #43:
128 | organized,coop,sit,goal oriented,jd edwards,microsoft office,jd,reach,supervision,project accounting,impact,risk management,work ethic,positive attitude,multitasking
129 |
130 | Topic #44:
131 | customer service,commitment,focus,productivity,pass,solid,microsoft office,banking,teamwork,collections,retail,marketing,https,backup,microsoft word
132 |
133 | Topic #45:
134 | leadership,impact,accountability,strategy,technology,taxes,commitment,focus,honesty,innovation,reasoning,professional services,evaluation,business process,professional development
135 |
136 | Topic #46:
137 | documentation,act,backup,security,controls,front office,internal control,technology,human resources,monitoring,financial services,frs,investigation,procedure,accounting processes
138 |
139 | Topic #47:
140 | r,mathematical,ssi,procedure,reasoning,medicaid,collections,cash receipts,c,tax returns,sage,aging reports,cash flow,banking,job costing
141 |
142 | Topic #48:
143 | sap,erp,oracle,jd edwards,jd,retail,implementation,hyperion,continuous improvement,project management,root,financial systems,root cause analysis,technology,treasury
144 |
145 | Topic #49:
146 | microsoft excel,accountability,honesty,facets,reasoning,reach,mentorship,accounting principles,taxes,microsoft access,microsoft word,time management,adaptability,vlookup,business process
147 |
148 | Topic #50:
149 | gl,backup,grant management,https,microsoft office,oracle,netsuite,reconciliations,internal control,data entry,journal entry,eis,wip,dynamics,gaap
150 |
151 |
--------------------------------------------------------------------------------
/EXAMPLES/50_Topics_SOFTWARE ENGINEER_no vocab.txt:
--------------------------------------------------------------------------------
1 | Type of document: full job description
2 |
3 |
4 | Topic #1:
5 | financial,banking,investment,global,corporate,firm,clients,&,technology,business,markets,leading,consumers,risk,bank
6 |
7 | Topic #2:
8 | avionics,assessments,subsystem,airworthiness,testing certification,certification,aircraft,cns atm,cns,subsystem specifications,avionics engineering,atm,failure reports,flight,hardware software
9 |
10 | Topic #3:
11 | product,great,build,engineers,building,products,want,youll,like,customers,way,love,passionate,technology,passion
12 |
13 | Topic #4:
14 | c,embedded,c++,c c++,linux,software,embedded software,programming,development,hardware,systems,python,protocols,operating,developing
15 |
16 | Topic #5:
17 | web,javascript,css,html,html css,jquery,web applications,front-end,web development,html5,frameworks,php,development,developer,css javascript
18 |
19 | Topic #6:
20 | macb,intelligence,challenges,cybersecurity research development,cybersecurity research,acquisition management,security challenges defense,solutions logistics acquisition,workplace awards offers,rely advanced engineering,macb nations,challenges ever-changing macb,agencies rely advanced,solutions logistics,rely advanced
21 |
22 | Topic #7:
23 | engineer supporting,months,handle feel,talk hear,use hands,finger handle,finger handle feel,hands finger handle,use hands finger,hands finger,sit use hands,sit use,stand walk,occasionally stand,occasionally stand walk
24 |
25 | Topic #8:
26 | ts,fastest growing privately,held companies,privately held companies,growing privately held,growing privately,recognized fastest,recognized fastest growing,privately held,privately,held,fastest growing,fastest,secret,recognized
27 |
28 | Topic #9:
29 | entellitrak,washington,opening,case management,skilled professionals,embarking,resulted,software needs,exceptionally talented,growth advancement,talented dedicated,casual dress code,consider joining,solve,opportunities professional
30 |
31 | Topic #10:
32 | locations,martins,engineering better tomorrow,partners bring proven,leading technology innovation,proven performance customers,bring proven performance,works partners bring,performance customers toughest,bring proven,partners bring,engineering better,better tomorrow,performance customers,customers toughest challenges
33 |
34 | Topic #11:
35 | assignment,ad-hoc reports,competent,ad-hoc,manager,knowledgeable,assignments,associated,necessary,&,reports,concepts,analyzing data,design support,participate phases
36 |
37 | Topic #12:
38 | software,software development,development,agile,design,testing,software engineer,code,unit,engineer,design development,product,lifecycle,implementation,software engineering
39 |
40 | Topic #13:
41 | sql,server,net,sql server,c#,microsoft,aspnet,visual,studio,visual studio,database,developer,microsoft sql,microsoft sql server,web
42 |
43 | Topic #14:
44 | conduct analysis,ensure logic,code consistently development,consistently development,consistently development process,code consistently,correct program,correct program results,program results,programs writing,programs writing test,logic correct program,logic correct,test programs writing,testing tools ensure
45 |
46 | Topic #15:
47 | ge,offers great professional,great professional development,professional development challenging,great professional,development challenging,ethnic expression characteristics,ethnic expression,decisions ethnic,decisions ethnic expression,expression characteristics,characteristics,offers great,ethnic,professional development
48 |
49 | Topic #16:
50 | human,human providers,multiple detailed tasks,multiple detailed,manage multiple detailed,detailed tasks,developing generation,rapidly,analytics tools,organizations,lessons learned,lessons,value,learned,eap
51 |
52 | Topic #17:
53 | network,windows,administration,server,troubleshooting,networking,hardware,systems,servers,infrastructure,support,security,configuration,vmware,monitoring
54 |
55 | Topic #18:
56 | data,big data,analytics,big,hadoop,analysis,database,sql,spark,etl,data analysis,processing,data analytics,reporting,large
57 |
58 | Topic #19:
59 | variety,engineering technical discipline,activities,variety software,create software,developer,engineering engineering,concept design,focusing,engineering technical,technical discipline,cots,r&d,electronics,ii
60 |
61 | Topic #20:
62 | classified,access classified,meet eligibility,selected,eligibility,investigation meet,eligibility access,eligibility access classified,meet eligibility access,investigation,subject government,investigation meet eligibility,security investigation,subject government security,security investigation meet
63 |
64 | Topic #21:
65 | youll,teach,scale,self-starter,ownership,adapt,party,amounts data,contribute,facets,skill sets,provide leadership,mentality,linux unix,troubleshooting
66 |
67 | Topic #22:
68 | airworthiness,assessments,flight,risk,airworthiness certification,risk assessments,certification,systems engineering,oss&e,airworthiness certification criteria,certification criteria,criteria,cost,ground,ground flight test
69 |
70 | Topic #23:
71 | internship,intern,program,students,summer,2017,interns,currently,enrolled,computer,student,pursuing,week,school,science
72 |
73 | Topic #24:
74 | java,spring,j2ee,hibernate,oracle,java j2ee,java developer,developer,experiencejava,sql,maven,web,core java,soap,rest
75 |
76 | Topic #25:
77 | test,testing,automation,automated,cases,quality,tests,test cases,qa,test plans,test automation,plans,scripts,execute,regression
78 |
79 | Topic #26:
80 | involved,knowledgeable,3d,person,meetings,concepts,drug free,group,building,users,scrum agile,divisions,later,al,developing implementing
81 |
82 | Topic #27:
83 | outsourcing,mental,government,global,partner,companies,relevant,creed citizenship,family companies,religious,hazards,deliver value,solutions group,80%,applicable laws
84 |
85 | Topic #28:
86 | engineering,computer engineering,computer,science computer,computer science computer,science computer engineering,science,engineering computer,computer science,electrical engineering,electrical,engineering computer science,engineering electrical,engineering electrical engineering,software engineering
87 |
88 | Topic #29:
89 | missions government commercial,support vital missions,vital missions government,vital missions,support vital,government commercial customers,commercial customers,missions government,government commercial,vital,missions,commercial,government,fiscal,reston
90 |
91 | Topic #30:
92 | pass,comparable,submit,resulting,corporation,clearances,federal,state,check,attitude,stories,values,political,technologies,condition
93 |
94 | Topic #31:
95 | kept confidential,kept confidential according,confidential according,kept,according eeo,confidential according eeo,according eeo guidelines,eeo guidelines,confidential,additional kept,additional kept confidential,according,guidelines,eeo,description
96 |
97 | Topic #32:
98 | object,oriented,object oriented,oriented design,object oriented design,oriented programming,object oriented programming,programming,design,understanding object,understanding object oriented,design patterns,patterns,understanding,c++
99 |
100 | Topic #33:
101 | patient safety,patient,safety,human,meeting,dedicated,research,pennsylvania,sharepoint,organization,encourages,part-time,researches,human resources,actionable
102 |
103 | Topic #34:
104 | science fundamentals,fundamentals,computer science fundamentals,data structures,structures,professional software,computer science,science,computer,distributed,object-oriented,object-oriented design,computer science field,science field,building
105 |
106 | Topic #35:
107 | equipment,engineering,manufacturing,mechanical,electrical,safety,design,control,customer,drawings,construction,product,materials,support,engineer
108 |
109 | Topic #36:
110 | ew,simulink,matlab simulink,real-time,matlab,simulations,electrical,radar,rf,fpga,subject,science electrical engineering,science electrical,hardware,warfare
111 |
112 | Topic #37:
113 | propulsion,soccer,systems subsystems,risk,reports,recommendation,document,security,subsystems,master's,assessments,coordinate,assessment,ts,clearance
114 |
115 | Topic #38:
116 | cloud,aws,infrastructure,python,distributed,continuous,open source,source,technologies,open,devops,platform,continuous integration,tools,automation
117 |
118 | Topic #39:
119 | telecom,voice,permanent resident,resident,minutes,permanent,card,leading provider,visibility,routing,connecting,company's,dc,md,citizen
120 |
121 | Topic #40:
122 | steel,corporation,largest,north america,school diploma,drug-free workplace,high school diploma,drug-free,diploma,preferences,highest quality,profitable,high school,manufacturer,200
123 |
124 | Topic #41:
125 | develop,design,design develop,existing,code,implement,maintain,applications,test,debug,software,user,write,analyze,document
126 |
127 | Topic #42:
128 | develops,performs,designs,maintains,provides,programs,systems,analyzes,participates,applications,implements,documents,assists,tests,specifications
129 |
130 | Topic #43:
131 | programmer,diagrams,computer software,flow,thorough,applications,specifications,reliable,developing,standard,security,complex,techniques,data flow,operating
132 |
133 | Topic #44:
134 | computer science discipline,science discipline,polygraph,discipline accredited,accredited university,software engineer,substituted,clearance,university,development analysis,desired,discipline,architecture development,software engineer supporting,accredited
135 |
136 | Topic #45:
137 | business,technical,project,management,support,solutions,customer,issues,provide,ensure,projects,internal,processes,needs,teams
138 |
139 | Topic #46:
140 | clearance,security,security clearance,secret,obtain,mission,government,dod,defense,citizenship,intelligence,secret clearance,active,systems,cyber
141 |
142 | Topic #47:
143 | mobile,android,ios,ios android,app,apps,mobile applications,mobile development,devices,web mobile,android ios,objective-c,native,applications,swift
144 |
145 | Topic #48:
146 | machine,machine learning,learning,algorithms,research,phd,processing,deep learning,natural language,natural,image,deep,python,artificial,models
147 |
148 | Topic #49:
149 | jee,ibm,good,obtain,debugging,proficient,web based applications,rational,clearcase,comptia,variety,obtain security clearance,computer science management,science management,computer programs
150 |
151 | Topic #50:
152 | bs,ms,ms computer,computer science,ms computer science,science,bs ms,computer,bs computer,bs computer science,bs ms computer,equivalent,field,science equivalent,computer science equivalent
153 |
154 |
--------------------------------------------------------------------------------
/EXAMPLES/50_Topics_SOFTWARE ENGINEER_with vocab.txt:
--------------------------------------------------------------------------------
1 | Topic #1:
2 | software,software development,software design,eeo,enterprise software,supervision,sdlc,embedded software,software development methodology,development testing,agile,unit testing,design patterns,research design,product development
3 |
4 | Topic #2:
5 | avionics,cns,atm,documentation,compliance,air traffic management,spectrum management,threat analysis,software,integration,surveillance,acquisition,spectrum,systems engineering,management
6 |
7 | Topic #3:
8 | javascript,html5,angularjs,jquery,bootstrap,web development,css,mvc,ajax,restful,sass,less,json,mongodb,responsive design
9 |
10 | Topic #4:
11 | agile,scrum,sprint,collaboration,jira,git,user stories,kanban,unit testing,continuous integration,product owner,planning,design patterns,waterfall,qa
12 |
13 | Topic #5:
14 | management,project management,configuration,planning,reporting,change management,organizational,product management,data management,compliance,program management,supervision,strategy,consulting,teamwork
15 |
16 | Topic #6:
17 | java,j2ee,c++,eclipse,scala,jvm,eeo,swing,gc,javascript,gui,messaging,xml,ext,computer science
18 |
19 | Topic #7:
20 | security,security clearance,dod,investigation,system security,tps,monitoring,risk management,test plans,acquisition,cyber security,computer,software,security+,cmmi
21 |
22 | Topic #8:
23 | computer,computer science,computer engineering,mathematics,electrical engineering,electronics,software,http,inventory,upgrades,curriculum,physics,commitment,web development,pricing
24 |
25 | Topic #9:
26 | linux,unix,scripting,shell,perl,bash,shell scripting,git,operating systems,c,organized,system administration,facets,json,solaris
27 |
28 | Topic #10:
29 | c#,sql,mvc,reporting,xml,wcf,software,microsoft sql server,fix,ajax,development testing,security+,computer science,teamwork,wpf
30 |
31 | Topic #11:
32 | analysis,data analysis,systems analysis,root,mathematical,evaluation,mathematics,root cause analysis,statistics,modeling,supervision,reporting,sas,performance analysis,development testing
33 |
34 | Topic #12:
35 | c++,c,c#,algorithms,linux,debugging,gui,software,perl,networking,graphics,assembly,embedded software,cs,programming
36 |
37 | Topic #13:
38 | warehouse,data warehouse,analyzing data,budget,mysql,sql,documentation,analysis,software development,training,programming,etl,reporting,oracle,repair
39 |
40 | Topic #14:
41 | training,software,planning,technical training,technical support,compensation,supervision,simulation,collaboration,analytics,gc,special projects,organizational,eeo,recruitment
42 |
43 | Topic #15:
44 | technology,consulting,organizational,software,strategy,innovation,banking,ga,co,security,agile,trading,finance,transportation,retail
45 |
46 | Topic #16:
47 | cm,lms,dm,learning management,ipsec,crm,bpm,vbscript,pki,asp,sit,streaming,linq,reach,web development
48 |
49 | Topic #17:
50 | database,sql,oracle,database design,etl,postgresql,microsoft sql server,reporting,mysql,troubleshooting,sdlc,recovery,performance tuning,web development,workflow
51 |
52 | Topic #18:
53 | infrastructure,monitoring,security,scalability,provisioning,chef,virtualization,data center,devops,recovery,data storage,software,planning,authorization,automation
54 |
55 | Topic #19:
56 | compensation,leadership,professional development,leadership development,authorization,sdlc,organized,facets,analytics,qa,business acumen,investigation,postgresql,core data,saas
57 |
58 | Topic #20:
59 | automated testing,test cases,troubleshooting,repair,web standards,technical analysis,odbc,development testing,uml,database,act,algorithms,systems design,scheduling,xml
60 |
61 | Topic #21:
62 | android,ios,mobile applications,swift,objective-c,mobile development,sdk,mobile devices,mobile web,xcode,unity,iphone,shipping,xamarin,mobile technology
63 |
64 | Topic #22:
65 | automation,qa,selenium,test cases,test plans,test scripts,jenkins,software,scripting,regression testing,test suites,manual testing,build automation,performance testing,continuous integration
66 |
67 | Topic #23:
68 | systems engineering,system integration,evaluation,planning,compliance,risk management,specification,systems design,configuration,industrial engineering,integration,documentation,simulation,risk assessment,safe
69 |
70 | Topic #24:
71 | cloud,devops,saas,open source,big data,paas,nosql,data center,virtualization,iot,enterprise software,openstack,linux,networking,iaas
72 |
73 | Topic #25:
74 | integration,continuous integration,integration testing,jenkins,git,system integration,unit testing,restful,data integration,configuration,json,devops,continuous delivery,automated testing,sdlc
75 |
76 | Topic #26:
77 | business process management,case management,process management,proprietary software,javascript,business process,product development,creativity,commitment,jsp,management,sql,compensation,software,critical thinking
78 |
79 | Topic #27:
80 | networking,troubleshooting,configuration,ip,installation,operating systems,monitoring,tcp,software,recovery,upgrades,technical support,backup,active directory,dns
81 |
82 | Topic #28:
83 | spring,hibernate,j2ee,java,oracle,soap,spring mvc,junit,jsp,xml,eclipse,sql,jpa,mvc,jenkins
84 |
85 | Topic #29:
86 | software engineering,software,debugging,operating systems,software design,eeo,software architecture,control management,test plans,linux,productivity,graphics,desktop,demonstrations,engineering design
87 |
88 | Topic #30:
89 | framework,entity framework,wpf,modeling,microsoft sql server,mvvm,xslt,bim,xml,mvc,wcf,collaboration,pass,linq,planning
90 |
91 | Topic #31:
92 | implementation,documentation,design documentation,supervision,software design,software implementation,planning,debugging,system documentation,unit testing,development testing,installation,software,system testing,software documentation
93 |
94 | Topic #32:
95 | network security,intrusion detection,logistics,security,intelligence,acquisition management,evaluation,reverse engineering,acquisition,embedded systems,linux,management,assembly,software development,analysis
96 |
97 | Topic #33:
98 | ruby,http,open source,redis,nosql,https,mysql,mongodb,github,scala,chef,puppet,postgresql,devops,elasticsearch
99 |
100 | Topic #34:
101 | intelligence,business intelligence,reporting,artificial intelligence,business objects,modeling,dashboard,data modeling,etl,sap,data integration,ibm cognos,analytics,systems engineering,tableau
102 |
103 | Topic #35:
104 | marketing,advertising,gc,digital marketing,marketing support,online advertising,television,tps,webex,ads,seo,email marketing,real-time,automotive,qa
105 |
106 | Topic #36:
107 | architecture,software architecture,soa,design patterns,systems architecture,leadership,computer architecture,enterprise architecture,scalability,data architecture,strategy,implementation,server architecture,algorithms,network architecture
108 |
109 | Topic #37:
110 | ui,ux,usability,cross-browser,json,mockups,design patterns,visualization,automated testing,product management,sketch,css,prototyping,sass,usability testing
111 |
112 | Topic #38:
113 | real-time,electrical engineering,matlab,embedded software,simulation,simulink,computer engineering,controls,rf,radar,fpga,instrumentation,modeling,data acquisition,electronic warfare
114 |
115 | Topic #39:
116 | sales,presentations,demonstrations,pricing,technical support,technical sales,business development,sales engineering,autocad,oem,outside sales,sales process,customer satisfaction,articulate,consulting
117 |
118 | Topic #40:
119 | html,css,javascript,jquery,ajax,xml,web development,sql,web design,jsp,json,enterprise software,vbscript,cross-browser,organizational
120 |
121 | Topic #41:
122 | api,web api,restful,git,jira,phonegap,json,software,pass,nice,wcf,mvc,organizational,nunit,saas
123 |
124 | Topic #42:
125 | programming,software,cots,electronics,debugging,upgrades,computer,supervision,functional programming,pair programming,operating systems,data processing,systems analysis,unit testing,network programming
126 |
127 | Topic #43:
128 | solid,algorithms,design patterns,fit,cs,cross-functional,open source,mobile applications,bdd,scalability,product development,oop,shipping,layout,nosql
129 |
130 | Topic #44:
131 | innovation,impact,focus,collaboration,reach,software,commitment,creativity,continuous improvement,transformation,customer focus,outsourcing,expect,consulting,cross-functional
132 |
133 | Topic #45:
134 | python,django,perl,scripting,flask,javascript,r,scripting language,visualization,postgresql,machine learning,matlab,data science,data visualization,linux
135 |
136 | Topic #46:
137 | manufacturing,cad,assembly,electronics,automotive,mechanical engineering,product development,manufacturing engineering,software,controls,inspection,aerospace,solidworks,engineering design,continuous improvement
138 |
139 | Topic #47:
140 | analytics,big data,machine learning,algorithms,data science,statistics,scala,r,data mining,visualization,natural,data processing,nosql,natural language processing,optimization
141 |
142 | Topic #48:
143 | web applications,organizational,phonegap,git,jira,mobile web,web development,analytics,mvc,customer facing,web server,design patterns,web design,test-driven development,software
144 |
145 | Topic #49:
146 | interfaces,cots,debugging,xml,security+,co,gui,aerospace,data flow,ajax,evaluation,documentation,mathematical,integration,desktop
147 |
148 | Topic #50:
149 | php,mysql,lamp,git,web development,wordpress,drupal,svn,laravel,linux,magento,javascript,content management,seo,zend
150 |
151 |
--------------------------------------------------------------------------------
/NMF BigPicture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/2dubs/Job-Skills-Extraction/4b45df6eab25e471e902a68ff1e4a4ebe8527434/NMF BigPicture.png
--------------------------------------------------------------------------------
/Process.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/2dubs/Job-Skills-Extraction/4b45df6eab25e471e902a68ff1e4a4ebe8527434/Process.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Motivation
2 |
3 | You think you know all the skills you need to get the job you are applying to, but do you actually? You think HRs are the ones who take the first look at your resume, but are you aware of something called ATS, aka. Application Tracking System? This project aims to provide a little insight to these two questions, by looking for hidden groups of words taken from job descriptions.
4 |
5 | # Background
6 |
7 | This project depends on Tf-idf, term-document matrix, and Nonnegative Matrix Factorization (NMF).
8 |
9 | **First**, documents are tokenized and put into term-document matrix, like the following:
10 |
11 | 
12 |
13 | (source: http://mlg.postech.ac.kr/research/nmf)
14 |
15 | Each column corresponds to a specific job description (document) while each row corresponds to a skill (feature).
16 |
17 | *Note: Selecting features is a very crucial step in this project, since it determines the pool from which job skill topics are formed. Discussion can be found in the next session.*
18 |
19 |
20 | **Next**, each cell in term-document matrix is filled with tf-idf value.
21 |
22 | - tf: term-frequency measures how many times a certain word appears in **one** specific document.
23 | - df: document-frequency measures how many times a certain word appreas across **all** documents
24 | - idf: inverse document-frequency is a logarithmic transformation of the inverse of document frequency.
25 |
26 | (wikipedia: https://en.wikipedia.org/wiki/Tf%E2%80%93idf)
27 |
28 |
29 | **Finally**, NMF is used to find two matrices W (m x k) and H (k x n) to approximate term-document matrix A, size of (m x n).
30 | - m equals number of features (job skills)
31 | - n equals number of documents (job descriptions)
32 | - k equals number of components (groups of job skills).
33 |
34 | The following is a simple demonstration:
35 |
36 | 
37 |
38 | Each column in matrix W represents a topic, or a cluster of words. It can be viewed as a set of bases from which a document is formed.
39 |
40 | Each column in matrix H represents a document as a cluster of topics, which are cluster of words. It can be viewed as a set of weights of each topic in the formation of this document.
41 |
42 | # Synopsis
43 |
44 | First let's talk about dependencies of this project:
45 | - NLTK: for tokenization and stop_words
46 | - Scikit-learn: for creating term-document matrix, NMF algorithm
47 |
48 | The process consists of three steps:
49 |
50 | 1. Pulling job description data from online or SQL server. Cleaning data and store data in a tokenized fasion.
51 | 2. Use scikit-learn to create the tf-idf term-document matrix from the processed data from last step. Generate features along the way, or import features gathered elsewhere.
52 | 3. Use scikit-learn NMF to find the (features x topics) matrix and subsequently print out groups based on pre-determined number of topics.
53 |
54 | The following is the process of this project:
55 |
56 |
57 |
58 | Yellow section refers to part 1. Blue section refers to part 2. Green section refers to part 3.
59 |
60 |
61 | # Discussion
62 |
63 | Following the 3 steps process from last section, our discussion talks about different problems that were faced at each step of the process.
64 |
65 |
66 | ## In Data Cleaning ...
67 |
68 | 1. This section is all about cleaning the job descriptions gathered from online. Extracting texts from HTML code should be done with care, since if parsing is not done correctly, incidents such as `experience in accounting` will be wrongfully parsed as `experienceaccounting`
69 | 2. One should also consider how and what punctuations should be handled. Since this project aims to extract groups of skills required for a certain type of job, one should consider the cases for Computer Science related jobs. Examples like `C++` and `.Net` differentiate the way parsing is done in this project, since dealing with other types of documents (like novels,) one needs not consider punctuations.
70 | 3. Another crucial consideration in this project is the definition for documents. This project examines three type.
71 | - First, each job description counts as a document. This is the most intuitive way.
72 | - Secondly, the idea of n-gram is used here but in a sentence setting. 3 sentences in sequence are taken as a document. For example, if a job description has 7 sentences, 5 documents of 3 sentences will be generated. The reason behind this document selection originates from an observation that each job description consists of sub-parts: Company summary, job description, skills needed, equal employment statement, employee benefits and so on. We are only interested in the skills needed section, thus we want to separate documents in to chuncks of sentences to capture these subgroups. If three sentences from two or three different sections form a document, the result will likely be ignored by NMF due to the small correlation among the words parsed from the document.
73 | - Finally, each sentence in a job description can be selected as a document for reasons similar to the second methodology. However, the existing but hidden correlation between words will be lessen since companies tend to put different kinds of skills in different sentences.
74 |
75 |
76 |
77 | ## In Feature Selection ...
78 |
79 | From the diagram above we can see that two approaches are taken in selecting features.
80 |
81 | ###### Approach 1
82 | When putting job descriptions into term-document matrix, tf-idf vectorizer from scikit-learn automatically selects features for us, based on the pre-determined number of features. Three key parameters should be taken into account, `max_df` , `min_df` and `max_features`. `max_df` and `min_df` can be set as either float (as percentage of tokenized words) or integer (as number of tokenized words).
83 |
84 | - `max_df` helps eliminate the confounding effect of words that appear frequently across all documents such as "work" and "create"
85 | - `min_df` deals with words that appear too rarely, such as typos. Of course, words such as "we","are" and "in" are already taken care of by stop word exclusion (in the data cleaning step and tf-idf vectorizer) to limit the amount of high-df words.
86 | - `max_features` dictates how many features are taken into consideration based on its tf ranking across documents, which is primarily for reducing runtime.
87 |
88 | By adopting this approach, we are giving the program autonomy in selecting features based on pre-determined parameters. This way we are limiting human interference, by relying fully upon statistics.
89 |
90 |
91 | However, this method is far from perfect, since the original data contain a lot of noise.
92 | The set of stop words on hand is far from complete. Since we are only interested in the job skills listed in each job descriptions, other parts of job descriptions are all factors that may affect result, which should all be excluded as stop words.
93 |
94 | For example, a lot of job descriptions contain equal employment statements. This is indeed a common theme in job descriptions, but given our goal, we are not interested in those. The original approach is to gather the words listed in the result and put them in the set of stop words. However, this approach did not eradicate the problem since the variation of equal employment statement is beyond our ability to manually handle each speical case.
95 |
96 | `Topic #7:
97 | status,protected,race,origin,religion,gender,national origin,color,national,veteran,disability,employment,sexual,race color,sex`
98 |
99 | ###### Approach 2
100 |
101 | Through trials and errors, the approach of selecting features (job skills) from outside sources proves to be a step forward.
102 | Many websites provide information on skills needed for specific jobs. We gathered nearly 7000 skills, which we used as our features in tf-idf vectorizer. The result is much better compared to generating features from tf-idf vectorizer, since noise no longer matters since it will not propagate to features.
103 |
104 | In the following example, we'll take a peak at approach 1 and approach 2 on a set of software engineer job descriptions:
105 |
106 | ###### Comparison
107 |
108 | **In approach 1**, we see some meaningful groupings such as the following:
109 |
110 | in `50_Topics_SOFTWARE ENGINEER_no vocab.txt`
111 |
112 | `Topic #13:
113 | sql,server,net,sql server,c#,microsoft,aspnet,visual,studio,visual studio,database,developer,microsoft sql,microsoft sql server,web`
114 |
115 | However, the majorities are consisted of groups like the following:
116 |
117 | `Topic #15:
118 | ge,offers great professional,great professional development,professional development challenging,great professional,development challenging,ethnic expression characteristics,ethnic expression,decisions ethnic,decisions ethnic expression,expression characteristics,characteristics,offers great,ethnic,professional development`
119 |
120 | `Topic #16:
121 | human,human providers,multiple detailed tasks,multiple detailed,manage multiple detailed,detailed tasks,developing generation,rapidly,analytics tools,organizations,lessons learned,lessons,value,learned,eap`
122 |
123 | As I have mentioned above, this happens due to incomplete data cleaning that keep sections in job descriptions that we don't want.
124 |
125 |
126 |
127 | **In approach 2**, since we have pre-determined the set of features, we have completely avoided the second situation above. Examples of groupings include:
128 |
129 | in `50_Topics_SOFTWARE ENGINEER_with vocab.txt`
130 |
131 | `Topic #4:
132 | agile,scrum,sprint,collaboration,jira,git,user stories,kanban,unit testing,continuous integration,product owner,planning,design patterns,waterfall,qa`
133 |
134 | `Topic #6:
135 | java,j2ee,c++,eclipse,scala,jvm,eeo,swing,gc,javascript,gui,messaging,xml,ext,computer science`
136 |
137 | `Topic #24:
138 | cloud,devops,saas,open source,big data,paas,nosql,data center,virtualization,iot,enterprise software,openstack,linux,networking,iaas`
139 |
140 | `Topic #37:
141 | ui,ux,usability,cross-browser,json,mockups,design patterns,visualization,automated testing,product management,sketch,css,prototyping,sass,usability testing`
142 |
143 |
144 | The method has some shortcomings too. First, it is not at all complete. Since tech jobs in general require many different skills as accountants, the set of skills result in meaningful groups for tech jobs but not so much for accounting and finance jobs. Secondly, this approach needs a large amount of maintnence. The technology landscape is changing everyday, and manual work is absolutely needed to update the set of skills.
145 |
146 | (* Complete examples can be found in the **EXAMPLE** folder *)
147 |
148 |
149 | # In the future...
150 |
151 | Turns out the most important step in this project is cleaning data. In this project, we only handled data cleaning at the most fundamental sense: parsing, handling punctuations, etc. However, it is important to recognize that we don't need every section of a job description. The target is the "skills needed" section. To extract this from a whole job description, we need to find a way to recognize the part about "skills needed." The following is an idea for futrure works...
152 |
153 |
154 | This is an idea based on the assumption that job descriptions are consisted of multiple parts such as company history, job description, job requirements, skills needed, compensation and benefits, equal employment statements, etc. To dig out these sections, three-sentence paragraphs are selected as documents. (Three-sentence is rather arbitrary, so feel free to change it up to better fit your data.) We assume that among these paragraphs, the sections described above are captured. Thus, running NMF on these documents can unearth the underlying groups of words that represent each section. This is still an idea, but this should be the next step in fully cleaning our initial data. Once groups of words that represent sub-sections are discovered, one can group different paragraphs together, or even use machine-learning to recognize subgroups using "bag-of-words" method.
155 |
156 | # License
157 |
158 | 3-Clause BSD
159 |
--------------------------------------------------------------------------------
/input/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/2dubs/Job-Skills-Extraction/4b45df6eab25e471e902a68ff1e4a4ebe8527434/input/.DS_Store
--------------------------------------------------------------------------------
/input/vocab.txt:
--------------------------------------------------------------------------------
1 | .NET
2 | .NET Compact Framework
3 | .NET Remoting
4 | 10BASE-T
5 | 2.5D
6 | 21 CFR Part 11
7 | 2D animation
8 | 2D computer graphics
9 | 2G
10 | 3D CAD
11 | 3D animation
12 | 3D computer graphics
13 | 3D modeling
14 | 3D printing
15 | 3D rendering
16 | 3G
17 | 3G Bridge
18 | 3G MIMO
19 | 3G Studios
20 | 3G-324M
21 | 3GPP
22 | 3PAR
23 | 3PL
24 | 4G
25 | 4GL
26 | 5ESS switch
27 | 5S
28 | A+
29 | A/B testing
30 | ACAPS
31 | ACD
32 | ACF2
33 | ACH
34 | ACL
35 | ACMT
36 | ACORD
37 | ACS
38 | ACS Systech Integrator
39 | ACSLS
40 | ACT
41 | ADA
42 | ADABAS
43 | ADDIE
44 | ADDM
45 | ADF
46 | ADFS
47 | ADINA
48 | ADMT
49 | ADO
50 | ADO.NET
51 | ADP Payroll
52 | ADS
53 | ADSL
54 | ADSO
55 | ADTRAN
56 | AERS
57 | AET
58 | AFATDS
59 | AFDX
60 | AFM
61 | AFS
62 | AGIS
63 | AHLTA
64 | AIA
65 | AIM
66 | ALE
67 | ALM
68 | AMBA
69 | AME
70 | AML
71 | AMPL
72 | AMQP
73 | ANCILE uPerform
74 | ANOVA gauge R&R;
75 | ANSI
76 | ANSI C
77 | ANTLR
78 | AOP
79 | AP Stylebook
80 | APD
81 | APEX
82 | API
83 | API QA
84 | API management
85 | APICS
86 | APL
87 | APQP
88 | AQT
89 | ARINC
90 | ARINC 424
91 | ARINC 429
92 | ARINC 573
93 | ARINC 653
94 | ARINC 661
95 | ARINC 818
96 | ARINC 825
97 | ARINC 826
98 | ARINC 828
99 | ARIS
100 | ARM
101 | ARM Assembler
102 | ARM architecture
103 | ARP4754
104 | ARP4761
105 | AS/400 Control Language
106 | AS2
107 | AS3
108 | AS9100
109 | ASA
110 | ASAP Methodology
111 | ASC X12
112 | ASCP
113 | ASIC
114 | ASM
115 | ASP
116 | ASP.NET
117 | ASP.NET AJAX
118 | ASP.NET MVC
119 | ASTM
120 | ATE
121 | ATG
122 | ATG Commerce
123 | ATL
124 | ATLAS
125 | ATM
126 | ATO
127 | ATP
128 | ATPG
129 | ATS
130 | AUC
131 | AUT
132 | AUTOSAR
133 | AV
134 | AVC
135 | AVL
136 | AVR
137 | AVS
138 | AWD
139 | AWE
140 | AWK
141 | AWR
142 | AWS Elastic Beanstalk
143 | AWStats
144 | AWT
145 | AX
146 | AXI
147 | Ab Initio
148 | Abaqus
149 | Abend-AID
150 | Ableton Live
151 | Absence management
152 | Acceptance testing
153 | Acceptance testing management
154 | Access control
155 | Accessibility
156 | Account determination
157 | Account management
158 | Account reconciliation
159 | Accountability
160 | Accounting management
161 | Accounting software
162 | Accounts payable
163 | Accounts receivable
164 | Accounts receivable management
165 | AccuRev
166 | Accurint
167 | Acoustics
168 | Acquisition
169 | Acquisition management
170 | Acronis
171 | Acronis True Image
172 | Actimize
173 | ActionScript
174 | Active Directory
175 | Active ingredient
176 | Active learning
177 | Active listening
178 | ActivePython
179 | ActiveReports
180 | ActiveSync
181 | ActiveVOS
182 | ActiveX
183 | Activity diagrams
184 | Activity-based management
185 | Actix
186 | Actuate
187 | Ad hoc reporting
188 | Ada
189 | Adabas D
190 | Adaptability
191 | Adapter
192 | Adapter management
193 | AdminStudio
194 | Administrative management
195 | Administrative support
196 | Adobe
197 | Adobe AIR
198 | Adobe Acrobat
199 | Adobe After Effects
200 | Adobe Analytics
201 | Adobe Atmosphere
202 | Adobe Audition
203 | Adobe Authorware
204 | Adobe Brackets
205 | Adobe Bridge
206 | Adobe BrowserLab
207 | Adobe CQ
208 | Adobe CS
209 | Adobe Captivate
210 | Adobe Certified Expert
211 | Adobe ColdFusion Builder
212 | Adobe Connect
213 | Adobe Content Server
214 | Adobe Contribute
215 | Adobe Creative Cloud
216 | Adobe Device Central
217 | Adobe Director
218 | Adobe Distiller
219 | Adobe Dreamweaver
220 | Adobe Dynamic Link
221 | Adobe Edge
222 | Adobe Encore
223 | Adobe Experience Manager
224 | Adobe FDK
225 | Adobe Fireworks
226 | Adobe Flash
227 | Adobe Flash Builder
228 | Adobe Flash Cast
229 | Adobe Flash Media Server
230 | Adobe Flash Remoting
231 | Adobe Font Folio
232 | Adobe FrameMaker
233 | Adobe FreeHand
234 | Adobe Glyph List
235 | Adobe GoLive
236 | Adobe Illustrator
237 | Adobe ImageReady
238 | Adobe InCopy
239 | Adobe InDesign
240 | Adobe JRun
241 | Adobe Kuler
242 | Adobe LiveCycle
243 | Adobe LiveCycle Designer
244 | Adobe Marketing Cloud
245 | Adobe Media Optimizer
246 | Adobe Muse
247 | Adobe Ovation
248 | Adobe PageMaker
249 | Adobe PageMill
250 | Adobe PhotoDeluxe
251 | Adobe Photoshop
252 | Adobe Photoshop Lightroom
253 | Adobe Pixel Bender
254 | Adobe Prelude
255 | Adobe Premiere
256 | Adobe Presenter
257 | Adobe Proto
258 | Adobe RoboHelp
259 | Adobe Shockwave
260 | Adobe SiteCatalyst
261 | Adobe Social
262 | Adobe Soundbooth
263 | Adobe Story
264 | Adobe Target
265 | Adobe Technical Communication Suite
266 | Adobe Version Cue
267 | Adobe Visual Communicator
268 | Adobe Wallaby
269 | Adobe eLearning Suite
270 | Ads design
271 | Adult education
272 | Advanced Wireless Services
273 | Advanced analytics
274 | Advent
275 | Advent Axys
276 | Advent Black Diamond
277 | Advent Bluesky
278 | Advent Corporate Actions
279 | Advent Custodial Data
280 | Advent Geneva
281 | Advent Moxy
282 | Advent OnDemand
283 | Advent Partner
284 | Advent Portfolio Exchange
285 | Advent Revenue Center
286 | Advent Rules Manager
287 | Advent Syncova
288 | Advent Tamale RMS
289 | Advent Tradex
290 | Advertising
291 | Advertising mail
292 | Aerodynamics
293 | Aeronautics
294 | Aerospace
295 | Affiliate management
296 | Affiliate marketing
297 | Affinity propagation
298 | Affordable Care Act
299 | Agency management
300 | Aggregator
301 | Agile
302 | Agile PLM
303 | Agile coaching
304 | Agile management
305 | Agile testing
306 | Agilent
307 | Agilent ADS
308 | Agilent VEE
309 | Air command
310 | Air traffic management
311 | AirMagnet
312 | AirWatch
313 | Aircraft maintenance
314 | Ajax
315 | Ajillus
316 | Akamai
317 | Akka
318 | Alcatel-Lucent
319 | Aldon
320 | Alfresco
321 | Algorithmic trading
322 | Algorithms
323 | Allegro
324 | Allen-Bradley
325 | Alliance management
326 | Allscripts
327 | Altera
328 | Altera Quartus
329 | Alteryx
330 | Altiris
331 | Altiris Deployment Solution
332 | Altiris management
333 | Altium
334 | Altium Designer
335 | Amanda
336 | Amazon CloudFront
337 | Amazon DynamoDB
338 | Amazon EBS
339 | Amazon EC2
340 | Amazon EMR
341 | Amazon FPS
342 | Amazon Glacier
343 | Amazon Mechanical Turk
344 | Amazon RDS
345 | Amazon Redshift
346 | Amazon Route 53
347 | Amazon S3
348 | Amazon SES
349 | Amazon SQS
350 | Amazon SimpleDB
351 | Amazon VPC
352 | Amazon Web Services
353 | Ambulatory care
354 | Amdocs
355 | Amdocs Clarify CRM
356 | Ample SDK
357 | Analog circuits
358 | Analog electronics
359 | Analysis Studio
360 | Analysis of algorithms
361 | Analysis of variance
362 | Analyst relations
363 | Analyst's Notebook
364 | Analytical chemistry
365 | Analytical mechanics
366 | Analytical skill
367 | Analytics
368 | Andragogy
369 | Android
370 | Angel
371 | AngularJS
372 | Animation
373 | Ansible
374 | Ansoft Designer
375 | Ansys
376 | Antennas
377 | AnthillPro
378 | Antivirus
379 | Apache Abdera
380 | Apache Accumulo
381 | Apache ActiveMQ
382 | Apache Ant
383 | Apache Aries
384 | Apache Attic
385 | Apache Avalon
386 | Apache Avro
387 | Apache Axis
388 | Apache Axis2
389 | Apache Beehive
390 | Apache Buildr
391 | Apache CXF
392 | Apache Camel
393 | Apache Cassandra
394 | Apache Cayenne
395 | Apache Chemistry
396 | Apache Click
397 | Apache CloudStack
398 | Apache Cocoon
399 | Apache Commons
400 | Apache Continuum
401 | Apache Cordova
402 | Apache Derby
403 | Apache Directory
404 | Apache Drill
405 | Apache Felix
406 | Apache Flex
407 | Apache Flume
408 | Apache Forrest
409 | Apache Geronimo
410 | Apache Gump
411 | Apache HBase
412 | Apache HTTP Server
413 | Apache Hadoop
414 | Apache Hama
415 | Apache Harmony
416 | Apache Hive
417 | Apache HiveMind
418 | Apache Isis
419 | Apache Ivy
420 | Apache JMeter
421 | Apache JServ Protocol
422 | Apache Jackrabbit
423 | Apache James
424 | Apache Jelly
425 | Apache Kafka
426 | Apache Lenya
427 | Apache Log4j
428 | Apache Log4net
429 | Apache Lucene
430 | Apache MINA
431 | Apache Mahout
432 | Apache Maven
433 | Apache Mobile Filter
434 | Apache MyFaces
435 | Apache Nutch
436 | Apache ODE
437 | Apache OFBiz
438 | Apache Oozie
439 | Apache OpenEJB
440 | Apache OpenJPA
441 | Apache OpenOffice
442 | Apache POI
443 | Apache Pig
444 | Apache Pivot
445 | Apache Qpid
446 | Apache Roller
447 | Apache ServiceMix
448 | Apache Shale
449 | Apache Shindig
450 | Apache Shiro
451 | Apache Sling
452 | Apache Solr
453 | Apache Spark
454 | Apache Sqoop
455 | Apache Storm
456 | Apache Struts
457 | Apache Subversion
458 | Apache Synapse
459 | Apache Tapestry
460 | Apache Thrift
461 | Apache Tika
462 | Apache Tiles
463 | Apache TomEE
464 | Apache Tomcat
465 | Apache Torque
466 | Apache Tuscany
467 | Apache Velocity
468 | Apache Wicket
469 | Apache Wink
470 | Apache XAP
471 | Apache XML
472 | Apache ZooKeeper
473 | Aperture
474 | Apex
475 | AppDynamics
476 | AppSense
477 | AppSense Management Suite
478 | AppWorx
479 | Appcelerator
480 | Appian
481 | Appirio
482 | Apple Keynote
483 | Apple Motion
484 | Apple Pages
485 | Apple Remote Desktop
486 | AppleScript
487 | Applets
488 | Applicant tracking system
489 | Application analysis
490 | Application engine
491 | Application lifecycle management
492 | Application server
493 | Application service automation
494 | Application service management
495 | Application virtualization
496 | Applied mathematics
497 | Applied mechanics
498 | Applied physics
499 | Applied semantics
500 | Appointment scheduling
501 | Apptio
502 | Aprimo
503 | Aptana
504 | Aqua Data Studio
505 | Arabic
506 | Arbortext
507 | Arbortext Editor
508 | ArcGIS
509 | ArcGIS Server
510 | ArcIMS
511 | ArcMap
512 | ArcObjects
513 | ArcSDE
514 | ArcServer
515 | ArcSight
516 | ArcView
517 | ArchiCAD
518 | Architecture
519 | Archiving
520 | Arduino
521 | Arena
522 | Argus
523 | Ariba
524 | Arista
525 | Art Technology Group
526 | Art director
527 | Articulate
528 | Articulate Presenter
529 | Articulate Storyline
530 | Articulate Studio
531 | Artificial intelligence
532 | Arts management
533 | Aruba
534 | As-is process
535 | Asana
536 | Aseptic technique
537 | Aspect ACD
538 | Aspect-oriented programming
539 | AspectJ
540 | Aspen
541 | Aspen Plus
542 | Assays
543 | Assembly
544 | Assembly language
545 | Asset accounting
546 | Asset management
547 | Assisted GPS
548 | Asterisk
549 | Astrodynamics
550 | AtTask
551 | Atlassian
552 | Attention to detail
553 | Audacity
554 | Audio codecs
555 | Audio editing
556 | Audio engineering
557 | Audio mixing
558 | Audio production
559 | Audioconferencing
560 | Audiovisual
561 | Audit
562 | Audit management
563 | Augmented reality
564 | Authentication
565 | Author-it
566 | Authorization
567 | Auto mechanic
568 | AutoCAD
569 | AutoCAD Architecture
570 | AutoCAD Civil 3D
571 | AutoHotkey
572 | AutoIt
573 | Autodesk
574 | Autodesk 3ds Max
575 | Autodesk Inventor
576 | Autodesk Maya
577 | Autodesk MotionBuilder
578 | Autodesk Mudbox
579 | Autodesk Revit
580 | Autodesk SketchBook Pro
581 | Automated testing
582 | Automatic Data Processing
583 | Automation
584 | Automic
585 | Automotive
586 | Automotive engineering
587 | Availability management
588 | Available-to-promise
589 | Avaya
590 | Avaya CMS
591 | Avaya CMS Supervisor
592 | Avaya IP Office
593 | Avaya PBX
594 | Avaya Session Manager
595 | Avaya administration
596 | Aviation
597 | Avid
598 | Avionics
599 | Axure
600 | Axway
601 | BABOK
602 | BAC
603 | BAI file
604 | BAL
605 | BAM
606 | BAPI
607 | BAREA
608 | BASE24
609 | BCBS
610 | BCFP
611 | BCM
612 | BCNE
613 | BCP
614 | BCS
615 | BCSM
616 | BDC
617 | BDD
618 | BDI
619 | BDR
620 | BDW
621 | BDoc
622 | BEA AquaLogic Service Bus
623 | BERT
624 | BES
625 | BEX
626 | BEx Query Designer
627 | BEx Report Designer
628 | BEx Web Application Designer
629 | BFSI
630 | BI Accelerator
631 | BI Launch Pad
632 | BI architecture
633 | BIA
634 | BIAPPS
635 | BICS
636 | BICSI
637 | BIM
638 | BIND
639 | BIOS
640 | BIP
641 | BIRT
642 | BIS
643 | BIX
644 | BMC
645 | BMC Control-M
646 | BMC Patrol
647 | BMC Remedy
648 | BMC Service Desk
649 | BMC Utilities
650 | BMIDE
651 | BMS
652 | BN
653 | BOA
654 | BOE
655 | BOFC
656 | BOIDT
657 | BOM
658 | BOOMI
659 | BOP
660 | BOPF
661 | BOR
662 | BP
663 | BPC
664 | BPCS
665 | BPD
666 | BPEL
667 | BPEL4People
668 | BPELscript
669 | BPICS
670 | BPM
671 | BPML
672 | BPMN
673 | BPMS
674 | BPO
675 | BPOS
676 | BPP
677 | BPPM
678 | BPR
679 | BPS
680 | BPSA
681 | BPT
682 | BRD
683 | BRE
684 | BREW
685 | BRF
686 | BRM
687 | BRMS
688 | BRS
689 | BSC
690 | BSD
691 | BSI
692 | BSI Tax Factory
693 | BSM
694 | BSO
695 | BSP
696 | BSS
697 | BT
698 | BTE
699 | BTEQ
700 | BTS
701 | BUOM
702 | BWA
703 | BYOD
704 | Baan
705 | Back office
706 | Backbone.js
707 | Backend testing
708 | Backflush accounting
709 | Backtrack
710 | Backup
711 | Backup Exec
712 | Backup administration
713 | Balanced scorecard
714 | Balsamiq
715 | Bamboo
716 | Bank Accounting
717 | Bank reconciliation
718 | Banking
719 | Banking software
720 | Bankruptcy
721 | Barcode
722 | Barracuda
723 | Base SAS
724 | Basecamp
725 | Basel
726 | Bash
727 | Batch file
728 | Batch management
729 | Batch processing
730 | Batch testing
731 | Behavior-driven development
732 | Behavioral modeling
733 | Benchmarking
734 | Best practices
735 | Beyond Compare
736 | Biclustering
737 | Bid management
738 | Big data
739 | BigFix
740 | Bilingual
741 | Bill of materials
742 | Bill of materials management
743 | Billing
744 | Binary trees
745 | Biochemistry
746 | Bioinformatics
747 | Biology
748 | Biomechanics
749 | Biomedical engineering
750 | Biomedicine
751 | Biometrics
752 | Biophysics
753 | Biostatistics
754 | Biotechnology
755 | BitPim
756 | Bitbucket
757 | Bizagi
758 | Black-box testing
759 | BlackBerry
760 | BlackBerry Enterprise Server
761 | BlackBerry administration
762 | Blackbaud
763 | Blackboard
764 | Blade servers
765 | Bladelogic
766 | Blaze
767 | Blaze Advisor
768 | Blended learning
769 | Blender
770 | Blog
771 | Blog management
772 | Bloombase
773 | Bloomberg
774 | Bloomberg Open API
775 | Bloomberg Terminal
776 | Blue Coat
777 | Blue Martini
778 | Blueprint
779 | Bluetooth
780 | Board of directors
781 | Bomgar
782 | Bonds
783 | Bookkeeping
784 | Boolean algebra
785 | Boolean search
786 | Boost
787 | Boosting
788 | Booting
789 | Bootstrap
790 | Border Gateway Protocol
791 | Boston WorkStation
792 | Brainstorming
793 | Brand management
794 | Break/Fix
795 | Bridging
796 | Broadband
797 | Broadcast engineering
798 | Broadcasting
799 | Broadsoft
800 | Brocade
801 | Brokerage
802 | Brown clustering
803 | Btrieve
804 | Budget
805 | Budget administration
806 | Budget management
807 | Bug tracking
808 | Bugzilla
809 | Build automation
810 | Build to stock
811 | Build vs buy
812 | Building information modeling
813 | Building lifecycle management
814 | Bullhorn
815 | Burp suite
816 | Business Basic
817 | Business Catalyst
818 | Business Objects
819 | Business Objects administration
820 | Business acumen
821 | Business administration
822 | Business analysis
823 | Business analytics
824 | Business architecture
825 | Business blueprint
826 | Business cases
827 | Business communications
828 | Business consolidation
829 | Business continuity
830 | Business continuity planning
831 | Business development
832 | Business intelligence
833 | Business intelligence management
834 | Business management
835 | Business marketing
836 | Business model
837 | Business operations
838 | Business owner
839 | Business partnership
840 | Business planning
841 | Business plans
842 | Business process
843 | Business process management
844 | Business readiness
845 | Business relationship management
846 | Business requirements
847 | Business rules
848 | Business service management
849 | Business software
850 | Business support systems
851 | Business systems
852 | Business transformation
853 | Business valuation
854 | Business writing
855 | Business-IT alignment
856 | Business-to-business
857 | Business-to-business sales
858 | Business-to-consumer marketing
859 | Buyer
860 | C
861 | C#
862 | C#Builder
863 | C++
864 | C++Builder
865 | C-level
866 | C-level relations
867 | C4ISR
868 | CA ARCserve
869 | CA Clarity
870 | CA Gen
871 | CA Ideal
872 | CA OPS/MVS
873 | CA Spectrum
874 | CA Unicenter
875 | CA Unicenter Service Desk
876 | CA Wily
877 | CA Wily Introscope
878 | CA Workload Automation AE
879 | CA eHealth
880 | CA-1
881 | CA-11
882 | CA-7
883 | CA-Telon
884 | CAA
885 | CAB
886 | CACS
887 | CAD
888 | CAD administration
889 | CADAM
890 | CADKEY
891 | CAE
892 | CAFM
893 | CAM
894 | CAML
895 | CAN
896 | CANDE
897 | CANalyzer
898 | CANoe
899 | CANscope
900 | CANstress
901 | CAP
902 | CAPCANS
903 | CAPE
904 | CAPL
905 | CAPM
906 | CAS
907 | CAT5
908 | CAT6
909 | CATIA
910 | CATS
911 | CATT
912 | CATTS
913 | CATV
914 | CBAP
915 | CBASIC
916 | CBCP
917 | CBP
918 | CBRNE
919 | CBT
920 | CCA
921 | CCAA
922 | CCL
923 | CCM
924 | CCMS
925 | CCRC
926 | CCRI
927 | CCSA
928 | CCSE
929 | CCTV
930 | CCX
931 | CDA
932 | CDC
933 | CDD
934 | CDH
935 | CDI
936 | CDIA+
937 | CDISC
938 | CDL
939 | CDMA
940 | CDMS
941 | CDN
942 | CDP
943 | CEA
944 | CEDF
945 | CEO
946 | CEP
947 | CER
948 | CES
949 | CFA
950 | CFD
951 | CFE
952 | CFEngine
953 | CFML
954 | CFO
955 | CFS
956 | CFX
957 | CGAL
958 | CGI
959 | CGO
960 | CHAOS
961 | CHCS
962 | CHEMCAD
963 | CHFI
964 | CIC
965 | CICS
966 | CIDNE
967 | CIF
968 | CIM
969 | CIO
970 | CIPP
971 | CIS
972 | CISA
973 | CISM
974 | CISO
975 | CISPA
976 | CISSP
977 | CIW
978 | CKF
979 | CLE
980 | CLEC
981 | CLIPS
982 | CLIST
983 | CLM
984 | CLP
985 | CLPython
986 | CLR
987 | CM
988 | CMC
989 | CME
990 | CMIP
991 | CMIS
992 | CMM
993 | CMMI
994 | CMMS
995 | CMOD
996 | CMOS
997 | CMP
998 | CMS
999 | CMTS
1000 | CMVC
1001 | CMake
1002 | CNA
1003 | CNC
1004 | CNE
1005 | CNS
1006 | CNSS
1007 | CO
1008 | COA
1009 | COB
1010 | COBIT
1011 | COBOL
1012 | COBRA
1013 | CODA
1014 | COE
1015 | COGS
1016 | COM
1017 | COM file
1018 | COM+
1019 | COMS
1020 | COMSOL
1021 | CONTR
1022 | COO
1023 | COOP
1024 | CORBA
1025 | COSO
1026 | COTS
1027 | CPA
1028 | CPC
1029 | CPCS
1030 | CPD
1031 | CPE
1032 | CPG
1033 | CPIC
1034 | CPLEX
1035 | CPM
1036 | CPNI
1037 | CPOE
1038 | CPQ
1039 | CPR
1040 | CPSI
1041 | CPSR
1042 | CPT
1043 | CPU
1044 | CPython
1045 | CQ
1046 | CQG
1047 | CQRS
1048 | CRA
1049 | CRB
1050 | CRD
1051 | CRF
1052 | CRM
1053 | CRM WebClient UI
1054 | CRM administration
1055 | CRMDB
1056 | CRO
1057 | CRO management
1058 | CRP
1059 | CRS
1060 | CRT
1061 | CS
1062 | CSAM
1063 | CSC
1064 | CSE
1065 | CSF
1066 | CSI
1067 | CSIRT
1068 | CSLA
1069 | CSM
1070 | CSO
1071 | CSOM
1072 | CSP
1073 | CSPO
1074 | CSQA
1075 | CSR
1076 | CSS
1077 | CSSCAN
1078 | CST
1079 | CSTE
1080 | CSV
1081 | CTE
1082 | CTI
1083 | CTIOS
1084 | CTM
1085 | CTO
1086 | CTP
1087 | CTP+
1088 | CTS
1089 | CTT+
1090 | CUA
1091 | CUA administration
1092 | CUC
1093 | CUDA
1094 | CUE
1095 | CUP
1096 | CUPS
1097 | CURE data clustering
1098 | CUSP
1099 | CVC
1100 | CVD
1101 | CVP
1102 | CVSNT
1103 | CWDP
1104 | CWNA
1105 | CWSP
1106 | CWTS
1107 | CXL
1108 | Cables
1109 | Caching
1110 | Cacti
1111 | Cadence
1112 | Cadence Virtuoso
1113 | Cairngorm
1114 | CakePHP
1115 | Calculated Key Figures
1116 | Calculus
1117 | Calendaring
1118 | CaliberRM
1119 | Calibration
1120 | Call center
1121 | Call center management
1122 | Call-recording
1123 | Callidus
1124 | Calypso
1125 | Calyx
1126 | Camera operations
1127 | Caml
1128 | Campaign management
1129 | CampusVue
1130 | Camtasia
1131 | Canopy clustering
1132 | Capacity management
1133 | Capacity planning
1134 | Capistrano
1135 | Capital budgeting
1136 | Capital expenditures
1137 | Capital management
1138 | Capital market
1139 | Cappuccino
1140 | CaptainCasa
1141 | Capture management
1142 | Career counseling
1143 | Carpentry
1144 | Carrier Ethernet
1145 | Carrot2
1146 | Cartography
1147 | Cascading
1148 | Case management
1149 | CaseComplete
1150 | CaseMap
1151 | Cash flow
1152 | Cash handling
1153 | Cash management
1154 | Cashier
1155 | Catalog management
1156 | Category management
1157 | Cell biology
1158 | Cell culture
1159 | Cellular
1160 | CentOS
1161 | Central Management Console
1162 | Central Management and Control
1163 | Central Monitoring System
1164 | Centricity
1165 | Centrify
1166 | Ceridian
1167 | Cerner
1168 | Certification and accreditation
1169 | Certified Ethical Hacker
1170 | Certified Public Accountant
1171 | Change control
1172 | Change data capture
1173 | Change management
1174 | Change request management
1175 | Changeman
1176 | Channel development
1177 | Channel management
1178 | Channel marketing
1179 | Channel sales
1180 | Charles River
1181 | Charles Web Debugging Proxy
1182 | CheckPoint
1183 | Chef
1184 | Chemical engineering
1185 | Chemical vapor deposition
1186 | Chemicals
1187 | Chemistry
1188 | Chicago Manual of Style
1189 | China RoHS
1190 | Chinese
1191 | Chordiant
1192 | Chromatography
1193 | Ciena
1194 | Cinema 4D
1195 | Cinematography
1196 | CipherGraph
1197 | Circuit analysis
1198 | Circuit design
1199 | Cisco ASC
1200 | Cisco ASDM
1201 | Cisco Certifications
1202 | Cisco FWSM
1203 | Cisco Fabric Manager
1204 | Cisco ICM
1205 | Cisco IOS
1206 | Cisco IP Phone
1207 | Cisco Jabber
1208 | Cisco MDS
1209 | Cisco Nexus
1210 | Cisco PIX
1211 | Cisco Packet Tracer
1212 | Cisco TelePresence
1213 | Cisco Telepresence Management Suite
1214 | Cisco Tidal Enterprise Scheduler
1215 | Cisco UCCE
1216 | Cisco UCCX
1217 | Cisco UCM
1218 | Cisco UCS
1219 | Cisco Unity
1220 | Cisco Unity Connection
1221 | Cisco VPN
1222 | Cisco Voice
1223 | Cisco WCS
1224 | Cisco Wireless
1225 | Cisco administration
1226 | CiscoWorks
1227 | Citrix
1228 | Citrix Provisioning Services
1229 | Citrix XenApp
1230 | Citrix XenDesktop
1231 | Citrix XenServer
1232 | Citrix administration
1233 | CiviCRM
1234 | Civil engineering
1235 | Claims
1236 | Claims management
1237 | Clarity
1238 | Clarizen
1239 | Classical mechanics
1240 | Clerk
1241 | Client administration
1242 | Client/server
1243 | Clinical data analysis
1244 | Clinical data management
1245 | Clinical research
1246 | Clinical trial management system
1247 | Clinical trials
1248 | Clipper
1249 | Clojure
1250 | Clonezilla
1251 | Cloud
1252 | Cloud Essentials
1253 | Cloud Foundry
1254 | Cloud architecture
1255 | Cloud management
1256 | Cloud security
1257 | Cloud testing
1258 | Cloudera
1259 | Cloudera Impala
1260 | Cloverleaf
1261 | Cluster
1262 | Cluster analysis
1263 | Cluster chemistry
1264 | Cluster sampling
1265 | Clustering
1266 | Coaching
1267 | Cobbler
1268 | Cobertura
1269 | Cocoa
1270 | Cocoa Touch
1271 | Cocos2d
1272 | Code coverage
1273 | Code optimization
1274 | Code refactoring
1275 | Code review
1276 | CodeCollaborator
1277 | CodeIgniter
1278 | CodeWarrior
1279 | Codecs
1280 | Coded UI
1281 | CoffeeScript
1282 | Cold calling
1283 | ColdBox
1284 | ColdFusion
1285 | Collaboration
1286 | Collateral management
1287 | Collections
1288 | Collections management
1289 | Color management
1290 | Color theory
1291 | ComScore
1292 | CommVault
1293 | Command Prompt
1294 | Command-line interface
1295 | Commerce
1296 | Commodities
1297 | Commodity management
1298 | Common Lisp
1299 | Communication planning
1300 | Communication skills
1301 | Communications management
1302 | Communications protocol
1303 | Communications security
1304 | Communications security management
1305 | Community development
1306 | Community management
1307 | Community relations
1308 | Compatibility testing
1309 | Compensation
1310 | Competitive intelligence
1311 | Competitor analysis
1312 | Compiler
1313 | Complete-linkage clustering
1314 | Complex programmable logic device
1315 | Complex sales
1316 | Compliance
1317 | Compliance management
1318 | Component interface
1319 | Compositing
1320 | Compressed sensing
1321 | Comptroller
1322 | Computational finance
1323 | Computational fluid dynamics
1324 | Computational linguistics
1325 | Computational mechanics
1326 | Computational physics
1327 | Computational science
1328 | Computational semantics
1329 | Computer architecture
1330 | Computer assembly
1331 | Computer cluster
1332 | Computer cluster management
1333 | Computer engineering
1334 | Computer forensics
1335 | Computer graphics
1336 | Computer literacy
1337 | Computer maintenance
1338 | Computer management
1339 | Computer operator
1340 | Computer repair
1341 | Computer science
1342 | Computer simulation
1343 | Computer troubleshooting
1344 | Computer vision
1345 | Computer-aided software engineering
1346 | Computerized system validation
1347 | Concept development
1348 | Conceptual design
1349 | Conceptual semantics
1350 | Conceptualization
1351 | Concordance
1352 | Concur
1353 | Concurrent computing
1354 | Configuration
1355 | Configuration management database
1356 | Conflict resolution
1357 | Confluence
1358 | Conformance testing
1359 | Connect:Direct
1360 | ConnectWise
1361 | Consensus clustering
1362 | Consensus decision-making
1363 | Constant Contact
1364 | Constrained clustering
1365 | Construction administration
1366 | Construction management
1367 | Consultative sales
1368 | Consulting
1369 | Consulting management
1370 | Consumer electronics
1371 | Consumer goods
1372 | Contact center
1373 | Contact management
1374 | Contact mechanics
1375 | Content creation
1376 | Content development
1377 | Content management
1378 | Content management systems
1379 | Content marketing
1380 | Content migration
1381 | Content strategy
1382 | Contextual inquiry
1383 | Contingency plan
1384 | Continuous delivery
1385 | Continuous improvement
1386 | Continuous integration
1387 | Continuous monitoring
1388 | Continuum mechanics
1389 | Contract lifecycle management
1390 | Contract management
1391 | Contracts
1392 | Control engineering
1393 | Control flow
1394 | Control flow analysis
1395 | Control flow diagram
1396 | Control flow graph
1397 | Control management
1398 | Control system
1399 | Controls
1400 | Conversion definition document
1401 | Conversion optimization
1402 | Convio
1403 | Copy editing
1404 | Copywriting
1405 | Core Data
1406 | Core banking
1407 | Core interface
1408 | CoreOS
1409 | Corel Paint Shop Pro
1410 | Corel Painter
1411 | CorelDRAW
1412 | Coremetrics
1413 | Corporate communications
1414 | Corporate development
1415 | Corporate finance
1416 | Corporate identity
1417 | Corporate social responsibility
1418 | Corrective and preventive action
1419 | Corrective maintenance
1420 | Cosmos
1421 | Cost accounting
1422 | Cost center accounting
1423 | Cost control
1424 | Cost estimation
1425 | Cost management
1426 | Cost reduction
1427 | Cost-benefit analysis
1428 | Costpoint
1429 | CouchDB
1430 | Couchbase
1431 | Counseling
1432 | Counter-terrorism
1433 | Counterintelligence
1434 | Coverity
1435 | Cradle
1436 | Creative director
1437 | Creative management
1438 | Creative problem solving
1439 | Creative strategy
1440 | Creative writing
1441 | Creativity
1442 | Credit analysis
1443 | Credit cards
1444 | Credit default swaps
1445 | Credit derivatives
1446 | Credit management
1447 | Credit memos
1448 | Credit risk
1449 | Creo
1450 | Crestron Electronics
1451 | Crisis communications
1452 | Crisis management
1453 | Critical thinking
1454 | Cross-browser
1455 | Cross-browser compatibility testing
1456 | Cross-functional
1457 | Cross-functional integration
1458 | Cross-functional team
1459 | Crowdsource testing
1460 | Crowdsourcing
1461 | Crucible
1462 | CruiseControl
1463 | CruiseControl.rb
1464 | Cryogenics
1465 | Crypto API
1466 | Crypto++
1467 | Cryptography
1468 | Crystal Enterprise
1469 | Crystal Management Console
1470 | Crystal Reports
1471 | Cubes
1472 | Cucumber
1473 | Culture change
1474 | Curam
1475 | Curriculum
1476 | Curriculum development
1477 | Customer Care and Billing
1478 | Customer Master Data
1479 | Customer acquisition
1480 | Customer communications
1481 | Customer engagement
1482 | Customer exit
1483 | Customer experience
1484 | Customer facing
1485 | Customer focus
1486 | Customer insight
1487 | Customer lifecycle management
1488 | Customer retention
1489 | Customer satisfaction
1490 | Customer service
1491 | Customer support
1492 | Customization
1493 | Cyber security
1494 | Cygwin
1495 | cPanel
1496 | calibre
1497 | compress
1498 | cron
1499 | D3.js
1500 | DA
1501 | DAC
1502 | DACS
1503 | DAM
1504 | DAO
1505 | DAQ
1506 | DART
1507 | DAS
1508 | DASD
1509 | DATATRIEVE
1510 | DAX
1511 | DBA
1512 | DBArtisan
1513 | DBCA
1514 | DBCC
1515 | DBF
1516 | DBI
1517 | DBL
1518 | DBSCAN
1519 | DBU
1520 | DBUA
1521 | DBVisualizer
1522 | DBX
1523 | DBpedia
1524 | DCFM
1525 | DCGS-A
1526 | DCID
1527 | DCII
1528 | DCIM
1529 | DCL
1530 | DCM
1531 | DCNM
1532 | DCO
1533 | DCOM
1534 | DCSE
1535 | DDIC
1536 | DDL
1537 | DDM
1538 | DDMS
1539 | DDN
1540 | DDOS
1541 | DDR SDRAM
1542 | DDS
1543 | DDTS
1544 | DEBMAS
1545 | DELMIA
1546 | DESADV
1547 | DFA
1548 | DFAR
1549 | DFC
1550 | DFD
1551 | DFDSS
1552 | DFM
1553 | DFMA
1554 | DFP
1555 | DFRMM
1556 | DFS
1557 | DFSS
1558 | DFT
1559 | DFU
1560 | DHCP
1561 | DHCP administration
1562 | DHTML
1563 | DHTMLX
1564 | DIACAP
1565 | DIAMETER
1566 | DIAS
1567 | DICE
1568 | DICOM
1569 | DIP
1570 | DIS
1571 | DISA Gold Disk
1572 | DITA
1573 | DIVA
1574 | DLD
1575 | DLI
1576 | DLL
1577 | DLNA
1578 | DLP
1579 | DLS
1580 | DM
1581 | DMA
1582 | DMAIC
1583 | DML
1584 | DMM
1585 | DMP
1586 | DMR
1587 | DMS
1588 | DMSII
1589 | DMV
1590 | DMVPN
1591 | DMX
1592 | DMZ
1593 | DNA
1594 | DNA sequencing
1595 | DNCS
1596 | DNN
1597 | DNS
1598 | DNS administration
1599 | DNSSEC
1600 | DO-160
1601 | DO-178B
1602 | DO-178C
1603 | DO-254
1604 | DOCSIS
1605 | DOE
1606 | DOM
1607 | DOS
1608 | DOS/4G
1609 | DOT
1610 | DPI
1611 | DPM
1612 | DPS
1613 | DQC
1614 | DQL
1615 | DQM
1616 | DRA
1617 | DRAM
1618 | DRBD
1619 | DRBL
1620 | DRG
1621 | DRM
1622 | DRP
1623 | DRS
1624 | DS
1625 | DSC
1626 | DSG
1627 | DSL
1628 | DSLAM
1629 | DSO
1630 | DSP
1631 | DSS
1632 | DTA
1633 | DTC
1634 | DTCC
1635 | DTD
1636 | DTP
1637 | DTS
1638 | DV
1639 | DVB
1640 | DVCS
1641 | DVD Studio Pro
1642 | DVM
1643 | DVO
1644 | DVR
1645 | DWDM
1646 | DWM
1647 | DWR
1648 | DXL
1649 | DXP
1650 | DYL
1651 | DaVinci
1652 | DameWare
1653 | Daptiv
1654 | Dashboard
1655 | Dashboard Manager
1656 | Data Loader
1657 | Data Mover
1658 | Data Pump
1659 | Data QA
1660 | Data Transfer Process
1661 | Data Transformation Services
1662 | Data acquisition
1663 | Data analysis
1664 | Data architecture
1665 | Data archiving
1666 | Data center
1667 | Data center administration
1668 | Data center consolidation
1669 | Data center design
1670 | Data center migration
1671 | Data cleansing
1672 | Data cluster
1673 | Data collection
1674 | Data compression
1675 | Data conversion
1676 | Data custodian
1677 | Data deduplication
1678 | Data dictionary
1679 | Data domain
1680 | Data engineering
1681 | Data entry
1682 | Data extraction
1683 | Data flow
1684 | Data governance
1685 | Data integration
1686 | Data integrity
1687 | Data link layer
1688 | Data loading
1689 | Data loss prevention
1690 | Data management
1691 | Data manipulation
1692 | Data mapping
1693 | Data marts
1694 | Data masking
1695 | Data migration
1696 | Data migration QA
1697 | Data mining
1698 | Data modeling
1699 | Data processing
1700 | Data profiling
1701 | Data recovery
1702 | Data remanence
1703 | Data retention
1704 | Data science
1705 | Data security
1706 | Data services
1707 | Data staging
1708 | Data steward
1709 | Data storage
1710 | Data structure
1711 | Data transmission
1712 | Data validation
1713 | Data visualization
1714 | Data warehouse
1715 | Data warehouse QA
1716 | Data warehouse architecture
1717 | Data wrangling
1718 | Data-driven testing
1719 | Data-flow analysis
1720 | Data-flow diagrams
1721 | DataFlux
1722 | DataMax
1723 | Database
1724 | Database QA
1725 | Database analysis
1726 | Database architecture
1727 | Database design
1728 | Database marketing
1729 | Database migration
1730 | Database mirroring
1731 | Database modeling
1732 | Database normalization
1733 | Database performance tuning
1734 | Database security
1735 | Datacap
1736 | Datacom
1737 | Dataflow architecture
1738 | Datameer
1739 | Datastage Director
1740 | Datatel
1741 | Debian Linux
1742 | Debt restructuring
1743 | Debugging
1744 | Decision support
1745 | Decision trees
1746 | Decision-making
1747 | Defect analysis
1748 | Defect tracking
1749 | Defense Travel System
1750 | Delegation
1751 | Delivery management
1752 | Dell Compellent
1753 | Dell KACE
1754 | Dell PowerEdge
1755 | Deltek
1756 | Demand forecasting
1757 | Demand generation
1758 | Demand management
1759 | Demand planning
1760 | Demandware
1761 | Demantra
1762 | Demonstrations
1763 | Departmental management
1764 | Dependability
1765 | Dependency injection
1766 | Deployment management
1767 | Derivatives
1768 | Descriptive programming
1769 | Design controls
1770 | Design documentation
1771 | Design engineering
1772 | Design for manufacturability
1773 | Design management
1774 | Design of experiments
1775 | Design optimization
1776 | Design patterns
1777 | Design review
1778 | Design thinking
1779 | Desktop
1780 | Desktop Intelligence
1781 | Desktop administration
1782 | Desktop publishing
1783 | Desktop virtualization
1784 | Destructive testing
1785 | DevOps
1786 | DevTrack
1787 | Developer Express
1788 | Development management
1789 | Development testing
1790 | Device drivers
1791 | DiBOL
1792 | Dialog manager
1793 | Dialog programming
1794 | Diaspora
1795 | Dice coefficient
1796 | Dice.com
1797 | Diceware
1798 | Differential coding
1799 | Digital Signage
1800 | Digital art
1801 | Digital asset management
1802 | Digital audio
1803 | Digital circuit design
1804 | Digital design
1805 | Digital electronics
1806 | Digital forensics
1807 | Digital illustration
1808 | Digital marketing
1809 | Digital media
1810 | Digital photography
1811 | Digital signal processing
1812 | Digital strategy
1813 | Digital video
1814 | Dimensional modeling
1815 | Direct marketing
1816 | Direct sales
1817 | DirectShow
1818 | DirectX
1819 | Directory Services
1820 | Disaster recovery
1821 | Discounted cumulative gain
1822 | Discrete manufacturing
1823 | Disk encryption
1824 | Disk imaging
1825 | Diskless nodes
1826 | Dispute Management
1827 | Distance education
1828 | Distributed File System
1829 | Distributed computing
1830 | Distributed control system
1831 | Distribution management
1832 | Distributional semantics
1833 | Django
1834 | Dnsmasq
1835 | DoD
1836 | DoDAF
1837 | Doctrine
1838 | Document clustering
1839 | Document engineering
1840 | Document imaging
1841 | Document management
1842 | Document processing
1843 | Document review
1844 | Documentation
1845 | Dodd-Frank
1846 | Dojo
1847 | Domain controllers
1848 | Domain management
1849 | Domain-driven design
1850 | Domino logic
1851 | DotNetNuke
1852 | Dragon NaturallySpeaking
1853 | Drawing
1854 | DreamFactory
1855 | Drive testing
1856 | Drools
1857 | Dropbox
1858 | Drupal
1859 | Due diligence
1860 | Dunning
1861 | DxDesigner
1862 | Dynamic Management Views
1863 | Dynamic Modification Rule
1864 | Dynamic testing
1865 | Dynamics
1866 | Dynamips
1867 | Dynamo Application Server
1868 | Dynatrace
1869 | dBASE Mac
1870 | dBase
1871 | E-learning
1872 | E-procurement
1873 | E-statement
1874 | EA
1875 | EAGLE
1876 | EAI
1877 | EAM
1878 | EAR
1879 | EAS
1880 | EBC
1881 | EBI
1882 | EBP
1883 | EBPP
1884 | EBS
1885 | EBSD
1886 | ECAD
1887 | ECATTS
1888 | ECG
1889 | ECL
1890 | ECM
1891 | ECMS
1892 | ECS
1893 | ECSA
1894 | EDA
1895 | EDAX
1896 | EDC
1897 | EDI
1898 | EDI management
1899 | EDIC
1900 | EDIFACT
1901 | EDIS
1902 | EDISIM
1903 | EDM
1904 | EDN
1905 | EDP
1906 | EDQ
1907 | EDRM
1908 | EDS
1909 | EDX
1910 | EEG
1911 | EEO
1912 | EES
1913 | EF
1914 | EFM
1915 | EFS
1916 | EFT
1917 | EGL
1918 | EHP
1919 | EHR
1920 | EHS
1921 | EHS management
1922 | EIB
1923 | EIGRP
1924 | EIM
1925 | EIP
1926 | EIS
1927 | EITDR
1928 | EJML
1929 | EKG
1930 | ELC
1931 | ELINT
1932 | ELISA
1933 | ELKI
1934 | ELM
1935 | ELN
1936 | ELT
1937 | ELV
1938 | EMC ApplicationXtender
1939 | EMC Atmos
1940 | EMC Avamar
1941 | EMC CLARiiON
1942 | EMC Captiva
1943 | EMC Celerra
1944 | EMC Centera
1945 | EMC ControlCenter
1946 | EMC DataDomain
1947 | EMC Documentum
1948 | EMC Documentum administration
1949 | EMC ECC
1950 | EMC GreenPlum
1951 | EMC Invista
1952 | EMC Isilon
1953 | EMC Mozy
1954 | EMC NetWorker
1955 | EMC Open Replicator
1956 | EMC PowerPath
1957 | EMC RSA Archer
1958 | EMC RSA DLP
1959 | EMC RSA Security
1960 | EMC RecoverPoint
1961 | EMC SRDF
1962 | EMC SRM
1963 | EMC Service Assurance Suite
1964 | EMC Smarts
1965 | EMC Storage
1966 | EMC Storage Resource Management Suite
1967 | EMC Symmetrix
1968 | EMC Syncplicity
1969 | EMC Unisphere
1970 | EMC VCE
1971 | EMC VMAX
1972 | EMC VNX
1973 | EMC VPLEX
1974 | EMC VSPEX
1975 | EMC ViPR
1976 | EMC Xtrem
1977 | EME
1978 | EMEA
1979 | EMF
1980 | EMI
1981 | EMIGALL
1982 | EMIR
1983 | EMMA
1984 | EMR
1985 | EMS
1986 | EMT
1987 | EMTALA
1988 | EMV
1989 | ENOVIA
1990 | ENUFF
1991 | ENVI
1992 | EOD
1993 | EP
1994 | EPA
1995 | EPC
1996 | EPIC
1997 | EPLAN
1998 | EPM
1999 | EPMA
2000 | EPOS
2001 | EPPM
2002 | EPUB
2003 | ER/Studio
2004 | ERD
2005 | ERISA
2006 | ERM
2007 | ERP
2008 | ERP management
2009 | ERS
2010 | ERX
2011 | ERwin
2012 | ESA
2013 | ESB
2014 | ESD
2015 | ESI
2016 | ESM
2017 | ESP
2018 | ESQL
2019 | ESQL/C
2020 | ESR
2021 | ESS
2022 | ESS/MSS
2023 | ESSCMD
2024 | ETABS
2025 | ETAP
2026 | ETCM
2027 | ETF
2028 | ETL
2029 | ETL QA
2030 | ETL architecture
2031 | ETL management
2032 | ETM
2033 | ETO
2034 | ETRM
2035 | EVDO
2036 | EVMS
2037 | EVMS management
2038 | EVPL
2039 | EViews
2040 | EWA
2041 | EWM
2042 | EXT
2043 | Eagle
2044 | Earned value management
2045 | Easytrieve
2046 | Ebean
2047 | Echo cancellation
2048 | EclEmma
2049 | Eclipse
2050 | Econometrics
2051 | Economics
2052 | Edifecs
2053 | Editing
2054 | Editorial
2055 | Editorial management
2056 | Education management
2057 | Educational technology
2058 | Effective communication
2059 | Ehcache
2060 | Ektron
2061 | Ektron CMS
2062 | Elasticsearch
2063 | Electrical engineering
2064 | Electrical termination
2065 | Electrical wiring
2066 | Electrician
2067 | Electrochemistry
2068 | Electromechanics
2069 | Electronic Key Management System
2070 | Electronic commerce
2071 | Electronic commerce management
2072 | Electronic discovery
2073 | Electronic engineering
2074 | Electronic packaging
2075 | Electronic troubleshooting
2076 | Electronic warfare
2077 | Electronics
2078 | Electronics manufacturing
2079 | Electronics repair
2080 | Electronics technician
2081 | Element management system
2082 | Elementool
2083 | Ellipsometry
2084 | Eloqua
2085 | Emacs
2086 | Email administration
2087 | Email archiving
2088 | Email marketing
2089 | Email security
2090 | Embedded C
2091 | Embedded C++
2092 | Embedded Linux
2093 | Embedded software
2094 | Embedded systems
2095 | Ember.js
2096 | Emergency management
2097 | Emerging markets
2098 | Emerging technologies
2099 | Employee engagement
2100 | Employee self-service
2101 | Employment authorization
2102 | Emptoris
2103 | Emulation
2104 | EnCase
2105 | Encryption
2106 | End-user computing
2107 | End-user training
2108 | Endeca
2109 | Endevor
2110 | Endpoint protection
2111 | Energy management
2112 | Energy modeling
2113 | Enform
2114 | Engagement management
2115 | Engineering analysis
2116 | Engineering design
2117 | Engineering management
2118 | Engineering support
2119 | Engineering technician
2120 | Engineering technologist
2121 | Enhanced 9-1-1
2122 | Enscribe
2123 | Ensemble
2124 | Enstratius
2125 | Enterasys
2126 | Enterprise JavaBeans
2127 | Enterprise Manager
2128 | Enterprise analysis
2129 | Enterprise application integration
2130 | Enterprise architecture
2131 | Enterprise asset management
2132 | Enterprise content management
2133 | Enterprise integration
2134 | Enterprise mobility management
2135 | Enterprise networks
2136 | Enterprise portal
2137 | Enterprise search
2138 | Enterprise services
2139 | Enterprise social networking
2140 | Enterprise software
2141 | Enterprise storage
2142 | EntireX
2143 | Entity Framework
2144 | Entity relationship model
2145 | Entrepreneurship
2146 | Environment management
2147 | Epic
2148 | Epicor
2149 | Epidemiology
2150 | Epiphany
2151 | Equipment maintenance
2152 | Equity
2153 | Equity derivatives
2154 | Erdas
2155 | Erdas Imagine
2156 | Ericsson
2157 | Erlang
2158 | Escalation management
2159 | Esri
2160 | Essbase
2161 | Estimating
2162 | Ethernet
2163 | Ethnography
2164 | Evaluation
2165 | Event coordination
2166 | Event management
2167 | Event marketing
2168 | Event planning
2169 | ExactTarget
2170 | Exceed
2171 | Executive coaching
2172 | Executive communications
2173 | Executive search
2174 | Executive support
2175 | Exim
2176 | Expect
2177 | Expediting
2178 | Expense management
2179 | Experience design
2180 | Exploratory testing
2181 | ExpressionEngine
2182 | Ext JS
2183 | ExtraHop
2184 | Extraction
2185 | Extreme programming
2186 | e-Pro
2187 | eCATT
2188 | eCollege
2189 | eEye
2190 | eGate
2191 | eMASS
2192 | eRoom
2193 | eTOM
2194 | eXist
2195 | expanz
2196 | F#
2197 | F5
2198 | FACS
2199 | FACTS
2200 | FAE
2201 | FAR
2202 | FAS
2203 | FASB
2204 | FAST search
2205 | FATCA
2206 | FBI
2207 | FC
2208 | FCAPS
2209 | FCIP
2210 | FCP
2211 | FCoE
2212 | FDA
2213 | FDDS
2214 | FDM
2215 | FDMA
2216 | FDR
2217 | FDRABR
2218 | FDS
2219 | FDTD
2220 | FEA
2221 | FEAF
2222 | FEKO
2223 | FEM
2224 | FEMA
2225 | FEP
2226 | FERC
2227 | FEXP
2228 | FFIEC
2229 | FFmpeg
2230 | FIB
2231 | FICA
2232 | FIFO
2233 | FIM
2234 | FIPS
2235 | FISCAM
2236 | FISMA
2237 | FIT
2238 | FIX
2239 | FL Studio
2240 | FLOAD
2241 | FLSA
2242 | FLTK
2243 | FM
2244 | FMCG
2245 | FME
2246 | FMEA
2247 | FMECA
2248 | FMLA
2249 | FMOD
2250 | FMS
2251 | FMW
2252 | FOCUS
2253 | FP&A;
2254 | FPC
2255 | FPGA
2256 | FPLC
2257 | FPM
2258 | FPS
2259 | FRACAS
2260 | FRD
2261 | FRM
2262 | FRS
2263 | FSA
2264 | FSCD
2265 | FSCM
2266 | FSD
2267 | FSG
2268 | FSL
2269 | FSO
2270 | FTA
2271 | FTIR
2272 | FTL
2273 | FTP
2274 | FTS
2275 | FTTX
2276 | FUP
2277 | FUT
2278 | FX
2279 | Facebook API
2280 | Facets
2281 | Facilitation
2282 | Facility management
2283 | FactSet
2284 | Failover
2285 | Failure analysis
2286 | Far-western blotting
2287 | FastCGI
2288 | FastExport
2289 | FastLoad
2290 | FatWire
2291 | Feasibility study
2292 | FedEx Ship Manager
2293 | FedRAMP
2294 | Federal government
2295 | Federated identity
2296 | Fedora
2297 | Femap
2298 | Fiber channel
2299 | Fiddler
2300 | Fidessa
2301 | Field engineering
2302 | Field marketing
2303 | Field operations
2304 | Field service
2305 | Field service management
2306 | Fieldglass
2307 | File formats
2308 | File manager
2309 | File systems
2310 | FileMaker Pro
2311 | FileNet
2312 | FileZilla
2313 | Fileaid
2314 | Filing
2315 | Finacle
2316 | Final Cut Pro
2317 | Final Cut Pro X
2318 | Final Cut Studio
2319 | Finance
2320 | Financial Information eXchange
2321 | Financial accounting
2322 | Financial aid
2323 | Financial analysis
2324 | Financial forecast
2325 | Financial management
2326 | Financial modeling
2327 | Financial planning
2328 | Financial reporting
2329 | Financial risk management
2330 | Financial services
2331 | Financial software
2332 | Financial statements
2333 | Financing
2334 | Finite element
2335 | Finnix
2336 | Firebird
2337 | Firebug
2338 | Firefox
2339 | Firewall
2340 | Firewall administration
2341 | Firmware
2342 | Firmware development
2343 | First aid
2344 | Fiscal management
2345 | FishEye
2346 | Fit/gap analysis
2347 | FitNesse
2348 | Fixed assets
2349 | Fixed income
2350 | Flask
2351 | Flat file
2352 | Fleet management
2353 | Flexcube
2354 | FloTHERM
2355 | Floorplan Manager
2356 | Flow cytometry
2357 | Flow of funds management
2358 | Flowchart
2359 | Fluency
2360 | Fluid mechanics
2361 | Focus
2362 | Focus groups
2363 | FogBugz
2364 | Foglight
2365 | Force 10 Networks
2366 | Force.com
2367 | Forecasting
2368 | Foreign exchange
2369 | Foreign exchange derivative
2370 | Forensic Toolkit
2371 | Forensics
2372 | Forklift
2373 | Formal semantics
2374 | Formal verification
2375 | Formula language
2376 | Fortify
2377 | Fortran
2378 | Foundry
2379 | Foundry Visionmongers
2380 | Foundstone
2381 | FoxPro
2382 | Fracture mechanics
2383 | Frame Relay
2384 | Framework
2385 | Fraud
2386 | Fraud management
2387 | FreeBSD
2388 | FreeMarker
2389 | FreeSWITCH
2390 | Freebase
2391 | French
2392 | Front office
2393 | Function generator
2394 | Functional analysis
2395 | Functional design
2396 | Functional management
2397 | Functional programming
2398 | Functional requirements
2399 | Functional specification
2400 | Functional testing
2401 | Fundraising
2402 | Fusebox
2403 | Fusion
2404 | Fuzz testing
2405 | Fuzzy clustering
2406 | FxCop
2407 | fruux
2408 | GA
2409 | GAAP
2410 | GAD
2411 | GAMP
2412 | GAMS
2413 | GAP Resolution
2414 | GC
2415 | GCC
2416 | GCCS
2417 | GCD
2418 | GCFA
2419 | GCIA
2420 | GCIH
2421 | GCMS
2422 | GCRM
2423 | GCS
2424 | GD&T;
2425 | GDAL
2426 | GDB
2427 | GDE
2428 | GDP
2429 | GDPS
2430 | GDW
2431 | GEAC
2432 | GEM
2433 | GFEBS
2434 | GFI
2435 | GGSN
2436 | GHS
2437 | GIMP
2438 | GIOP
2439 | GIS analysis
2440 | GL
2441 | GLBP
2442 | GLM
2443 | GLP
2444 | GLSL
2445 | GME
2446 | GMI
2447 | GML
2448 | GMLAN
2449 | GMP
2450 | GMS
2451 | GNC
2452 | GNU
2453 | GNU Compiler Collection
2454 | GNU Debugger
2455 | GNUmed
2456 | GOP
2457 | GORM
2458 | GOSU
2459 | GP
2460 | GPC
2461 | GPEN
2462 | GPIB
2463 | GPM
2464 | GPO
2465 | GPP
2466 | GPRS
2467 | GPS
2468 | GPU
2469 | GPU computing
2470 | GR
2471 | GRASS
2472 | GRASS GIS
2473 | GRC
2474 | GRE
2475 | GRID
2476 | GRR
2477 | GRXML
2478 | GSA
2479 | GSEC
2480 | GSLB
2481 | GSLC
2482 | GSM
2483 | GSSAPI
2484 | GSX
2485 | GStreamer
2486 | GTD
2487 | GTK
2488 | GTM
2489 | GTP
2490 | GTS
2491 | GUI
2492 | GUI QA
2493 | GVP
2494 | GWT
2495 | GXP
2496 | GXS
2497 | GXT
2498 | Gambit
2499 | Game design
2500 | Game development
2501 | Game mechanics
2502 | Gaming
2503 | Ganglia
2504 | Gap analysis
2505 | Geeklog
2506 | Gel electrophoresis
2507 | GemFire
2508 | Gembase
2509 | General Ledger
2510 | General journal
2511 | General management
2512 | Generalized linear model
2513 | Generative semantics
2514 | Genesys
2515 | Genshi
2516 | Gentoo Linux
2517 | Gentran
2518 | Gentran Integration Suite
2519 | GeoAccess
2520 | GeoServer
2521 | Geocoding
2522 | Geographic information system
2523 | Geology
2524 | Geopak
2525 | Geophysics
2526 | Geospatial analysis
2527 | German
2528 | Ghost
2529 | Ghost imaging
2530 | Git
2531 | GitHub
2532 | GlassFish
2533 | Global Label Management
2534 | Global Operations
2535 | Global Trade Services
2536 | Global delivery
2537 | Global marketing
2538 | Global sourcing
2539 | Glue semantics
2540 | Gmail
2541 | Go to market
2542 | Go-to-market strategy
2543 | GoGrid
2544 | GoPivotal
2545 | GoToAssist
2546 | GoToMeeting
2547 | GoToMyPC
2548 | GoToTraining
2549 | GoToWebinar
2550 | Goal oriented
2551 | GoldMine
2552 | Good Clinical Practice
2553 | Good for Enterprise
2554 | Good manufacturing practice
2555 | Google AdWords
2556 | Google Analytics
2557 | Google App Engine
2558 | Google Apps
2559 | Google Apps administration
2560 | Google Chrome
2561 | Google Chrome OS
2562 | Google Docs
2563 | Google Drive
2564 | Google Earth
2565 | Google Guice
2566 | Google Maps
2567 | Google Maps API
2568 | Google Search Appliance
2569 | Google Web Toolkit
2570 | Google Webmaster Tools
2571 | Google Website Optimizer
2572 | Google+
2573 | Governance
2574 | Government contracting
2575 | Government contracts
2576 | Government sales
2577 | Gradient boosting
2578 | Gradle
2579 | Grails
2580 | Gramm-Leach-Bliley Act
2581 | Granite
2582 | Grant management
2583 | Grant writing
2584 | Graph theory
2585 | Graphics
2586 | Graphite
2587 | Gray box testing
2588 | Green Hills
2589 | Green Hills Integrity
2590 | Green threads
2591 | Grid computing
2592 | Groovy
2593 | Groundwater modeling
2594 | Group policy
2595 | GroupWise
2596 | Groupware
2597 | Guidewire
2598 | GxP
2599 | gnuplot
2600 | H.264/MPEG-4 AVC
2601 | H.323
2602 | HAL
2603 | HAP
2604 | HAProxy
2605 | HATS
2606 | HAWK
2607 | HAZWOPER
2608 | HB
2609 | HBSS
2610 | HCD
2611 | HCI
2612 | HCPCS
2613 | HD
2614 | HDD
2615 | HDFS
2616 | HDL
2617 | HDLC
2618 | HDM
2619 | HDMI
2620 | HDS
2621 | HEAT
2622 | HEDIS
2623 | HEO
2624 | HFM
2625 | HFR
2626 | HFSS
2627 | HFT
2628 | HID
2629 | HIDS
2630 | HIE
2631 | HIPAA
2632 | HIPPAL
2633 | HIS
2634 | HIT
2635 | HITECH
2636 | HIX
2637 | HL7
2638 | HL7 RIM
2639 | HLA
2640 | HLC
2641 | HLD
2642 | HLLAPI
2643 | HLR
2644 | HLS
2645 | HLSL
2646 | HMC
2647 | HMI
2648 | HMIS
2649 | HMO
2650 | HMS
2651 | HOMER
2652 | HP 3000
2653 | HP ALM
2654 | HP Asset Manager
2655 | HP BAC
2656 | HP BladeSystem
2657 | HP Business Availability Center
2658 | HP Business Service Management
2659 | HP CloudSystem
2660 | HP Data Protector
2661 | HP Exstream
2662 | HP Exstream Dialogue
2663 | HP LoadRunner
2664 | HP OpenView
2665 | HP Operations Orchestration
2666 | HP PPM
2667 | HP Performance Center
2668 | HP Printer
2669 | HP ProCurve
2670 | HP Quality Center
2671 | HP Quality Center administration
2672 | HP QuickTest Professional
2673 | HP Server
2674 | HP Service Center
2675 | HP Service Desk
2676 | HP Service Manager
2677 | HP Service Test
2678 | HP SiteScope
2679 | HP StorageWorks
2680 | HP Superdome
2681 | HP System Diagnostics
2682 | HP Systems Insight Manager
2683 | HP Virtual Connect
2684 | HP WinRunner
2685 | HP-UX
2686 | HPC
2687 | HPF
2688 | HPLC
2689 | HPNA
2690 | HPOV
2691 | HPP
2692 | HPSA
2693 | HPST
2694 | HPVM
2695 | HQL
2696 | HR ABAP
2697 | HR analytics
2698 | HR management
2699 | HR management system
2700 | HR management system administration
2701 | HSC
2702 | HSDPA
2703 | HSE
2704 | HSEEP
2705 | HSM
2706 | HSPA
2707 | HSPA+
2708 | HSPICE
2709 | HSRP
2710 | HSS
2711 | HSUPA
2712 | HTA
2713 | HTC
2714 | HTK
2715 | HTLM
2716 | HTML
2717 | HTML5
2718 | HTRI
2719 | HTTP
2720 | HTTPS
2721 | HUAWEI
2722 | HUM
2723 | HVAC
2724 | HYSYS
2725 | Haml
2726 | Hand tools
2727 | Handlebars
2728 | Hansoft
2729 | Hard working
2730 | Hardening
2731 | Hardware QA
2732 | Hardware development
2733 | Hardware installation
2734 | Hardware management
2735 | Hardware technician
2736 | Hardware troubleshooting
2737 | Hardware-in-the-loop simulation
2738 | Harvest
2739 | Haskell
2740 | Hazard analysis and critical control points
2741 | Health Care Reform
2742 | Health care
2743 | Health care IT
2744 | Health care administration
2745 | Health informatics
2746 | Health information exchange
2747 | Health information management
2748 | Health insurance
2749 | Heat transfer
2750 | Heavy equipment
2751 | Heavy equipment operator
2752 | Help desk
2753 | Help desk management
2754 | Hercules
2755 | Heroku
2756 | Heuristic analysis
2757 | Heuristic evaluation
2758 | HeuristicLab
2759 | Hibernate
2760 | Hidden Markov model
2761 | Hierarchical clustering
2762 | Hierarchical clustering of networks
2763 | Hierarchical hidden Markov model
2764 | Hierarchical storage management
2765 | High availability
2766 | High performance computing
2767 | High-level design
2768 | Higher education
2769 | HipChat
2770 | Hitachi
2771 | Hitachi Data Systems
2772 | HiveQL
2773 | Hogan
2774 | HomeSite
2775 | Honesty
2776 | HootSuite
2777 | Hosebird
2778 | Hospitality
2779 | Hospitality management
2780 | HotSpot
2781 | Houdini
2782 | HubSpot
2783 | Hudson
2784 | Human factors and ergonomics
2785 | Human intelligence
2786 | Human resources
2787 | Human-computer interaction
2788 | Hybris
2789 | Hydraulics
2790 | Hyland OnBase
2791 | Hyper-V
2792 | Hyperic
2793 | Hyperion
2794 | Hyperion Analyzer
2795 | Hyperion Brio
2796 | Hyperion Financial Data Quality Management
2797 | Hyperion Financial Management
2798 | Hyperion Planning
2799 | Hyperlynx
2800 | Hypermesh
2801 | I2C
2802 | IAR
2803 | IAVA
2804 | IBC
2805 | IBM AIX
2806 | IBM AIX administration
2807 | IBM Assembler
2808 | IBM BPM
2809 | IBM BladeCenter
2810 | IBM Build Forge
2811 | IBM Cognos
2812 | IBM Cognos BI
2813 | IBM Cognos Connection
2814 | IBM Cognos Framework Manager
2815 | IBM Cognos Impromptu
2816 | IBM Cognos PowerPlay
2817 | IBM Cognos Query Studio
2818 | IBM Cognos Report Studio
2819 | IBM Cognos ReportNet
2820 | IBM Cognos TM1
2821 | IBM Cognos Transformer
2822 | IBM Cognos administration
2823 | IBM Connections
2824 | IBM DB2
2825 | IBM DB2 DBA
2826 | IBM Director
2827 | IBM GPFS
2828 | IBM HTTP Server
2829 | IBM IMS
2830 | IBM InfoSphere
2831 | IBM InfoSphere DataStage
2832 | IBM InfoSphere DataStage administration
2833 | IBM InfoSphere QualityStage
2834 | IBM Informix
2835 | IBM Informix DBA
2836 | IBM Informix-4GL
2837 | IBM Kenexa Brassring
2838 | IBM Lotus Domino
2839 | IBM Lotus Forms
2840 | IBM Notes
2841 | IBM Notes Traveler
2842 | IBM Notes administration
2843 | IBM ODM
2844 | IBM OMEGAMON
2845 | IBM PowerHA
2846 | IBM Query Management Facility
2847 | IBM RAD
2848 | IBM RPG
2849 | IBM RPG II
2850 | IBM RPG III
2851 | IBM RSA
2852 | IBM RUP
2853 | IBM Rational
2854 | IBM Rational ClearCase
2855 | IBM Rational ClearQuest
2856 | IBM Rational DOORS
2857 | IBM Rational Functional Tester
2858 | IBM Rational Performance Tester
2859 | IBM Rational Quality Manager
2860 | IBM Rational Requirements Composer
2861 | IBM Rational RequisitePro
2862 | IBM Rational Rhapsody
2863 | IBM Rational Robot
2864 | IBM Rational Rose XDE
2865 | IBM Rational Synergy
2866 | IBM Rational Team Concert
2867 | IBM Rational TestManager
2868 | IBM SAN
2869 | IBM SAN Volume Controller
2870 | IBM SCLM
2871 | IBM Sametime
2872 | IBM Security AppScan
2873 | IBM SmartCloud
2874 | IBM Spufi
2875 | IBM Sterling B2B Integrator
2876 | IBM Sterling Commerce
2877 | IBM Storage
2878 | IBM System i
2879 | IBM Tivoli Access Manager
2880 | IBM Tivoli Identity Manager
2881 | IBM Tivoli Monitoring
2882 | IBM Tivoli Storage Manager
2883 | IBM Tivoli Workload Scheduler
2884 | IBM Utilities
2885 | IBM VisualAge Pacbase
2886 | IBM WID
2887 | IBM WebSphere
2888 | IBM WebSphere Application Server
2889 | IBM WebSphere Application Server administration
2890 | IBM WebSphere Cast Iron
2891 | IBM WebSphere Commerce
2892 | IBM WebSphere ESB
2893 | IBM WebSphere MQ
2894 | IBM WebSphere Message Broker
2895 | IBM WebSphere Portal
2896 | IBM WebSphere Process Server
2897 | IBM WebSphere Service Registry and Repository
2898 | IBM WebSphere administration
2899 | IBM Websphere DataPower
2900 | IBM Worklight
2901 | IBM XIV
2902 | IBM i
2903 | IBM mainframe
2904 | IBM mainframe utility programs
2905 | IBS
2906 | IC
2907 | ICAM
2908 | ICAN
2909 | ICC
2910 | ICD
2911 | ICD-10
2912 | ICD-9
2913 | ICDL
2914 | ICE
2915 | ICEM
2916 | ICETOOL
2917 | ICEfaces
2918 | ICH
2919 | ICKDSF
2920 | ICM
2921 | ICMP
2922 | ICOMS
2923 | ICS
2924 | ICT
2925 | IDC
2926 | IDE
2927 | IDEA
2928 | IDEA Architectural
2929 | IDL
2930 | IDLE
2931 | IDM
2932 | IDMS
2933 | IDOL
2934 | IDP
2935 | IDPS
2936 | IDQ
2937 | IDRISI
2938 | IDS
2939 | IDT
2940 | IDX
2941 | IDoc
2942 | IDoc Adapter
2943 | IEEE 802.11
2944 | IEEE 802.11n
2945 | IEEE 802.1X
2946 | IEX
2947 | IFRS
2948 | IFS
2949 | IFW
2950 | IGMP
2951 | IHE
2952 | IHS
2953 | IIR
2954 | ILM
2955 | ILOG
2956 | ILT
2957 | IM
2958 | IMAC
2959 | IMAP
2960 | IMG
2961 | IMINT
2962 | IMPACT
2963 | INAP
2964 | IND
2965 | INGENIUM
2966 | INSPECT
2967 | INV
2968 | INVOIC
2969 | IO
2970 | IOC
2971 | IOCP
2972 | IOF
2973 | ION
2974 | IOT
2975 | IP
2976 | IP Load tester
2977 | IP PBX
2978 | IP address management
2979 | IPC
2980 | IPCC
2981 | IPCS
2982 | IPDR
2983 | IPF
2984 | IPMI
2985 | IPO
2986 | IPRO
2987 | IPS
2988 | IPT
2989 | IPTV
2990 | IPVPN
2991 | IPX
2992 | IPX/SPX
2993 | IPsec
2994 | IPv4
2995 | IPv6
2996 | IPython
2997 | IQ
2998 | IQMS
2999 | IR
3000 | IRAD
3001 | IRAF
3002 | IRD
3003 | IRIX
3004 | IRIX Interactive Desktop
3005 | ISA
3006 | ISACA
3007 | ISCD
3008 | ISDN
3009 | ISE
3010 | ISIS
3011 | ISM
3012 | ISMF
3013 | ISO 13485
3014 | ISO 14000
3015 | ISO 50001
3016 | ISO 9000
3017 | ISO/IEC 20000
3018 | ISO/IEC 27000-series
3019 | ISO/IEC 27001:2005
3020 | ISP
3021 | ISPF
3022 | ISR
3023 | ISS
3024 | ISSAP
3025 | ISSE
3026 | ISSM
3027 | ISSMP
3028 | ISSO
3029 | ISTQB
3030 | ISU
3031 | ISUP
3032 | IT
3033 | IT administration
3034 | IT architecture
3035 | IT asset management
3036 | IT audit
3037 | IT consulting
3038 | IT governance
3039 | IT infrastructure
3040 | IT management
3041 | IT operations
3042 | IT outsourcing
3043 | IT performance management
3044 | IT portfolio management
3045 | IT program management
3046 | IT project management
3047 | IT risk
3048 | IT risk management
3049 | IT security
3050 | IT security assessment
3051 | IT security audit
3052 | IT service management
3053 | IT strategy
3054 | IT transformation
3055 | ITAM
3056 | ITAR
3057 | ITCAM
3058 | ITCM
3059 | ITG
3060 | ITGC
3061 | ITIL
3062 | ITIL management
3063 | ITIM
3064 | ITK
3065 | ITL
3066 | ITM
3067 | ITP
3068 | ITSM
3069 | ITUP
3070 | IVR
3071 | IVRS
3072 | IVT
3073 | IWAY
3074 | IWMS
3075 | IWR
3076 | IXOS
3077 | IaaS
3078 | Icinga
3079 | Icon design
3080 | Ideation
3081 | Identity management
3082 | Illustration
3083 | Image analysis
3084 | Image editing
3085 | Image management
3086 | Image processing
3087 | Image segmentation
3088 | ImageJ
3089 | ImageNow
3090 | Immigration
3091 | Immunohistochemistry
3092 | Immunology
3093 | Impact analysis
3094 | Implementation
3095 | Implementation management
3096 | Import Wizard
3097 | Impromptu
3098 | InSync
3099 | Inbound marketing
3100 | Incident management
3101 | Index Tuning Wizard
3102 | Industrial design
3103 | Industrial engineering
3104 | Industrial espionage
3105 | Industrial relations
3106 | Industrial security
3107 | InfiniBand
3108 | Infinium
3109 | InfoCube
3110 | InfoFlo
3111 | InfoPak
3112 | Infoblox
3113 | Infographics
3114 | Infor
3115 | Informatica
3116 | Informatica Data Quality
3117 | Informatica MDM
3118 | Informatica PowerCenter
3119 | Informatica PowerExchange
3120 | Informatica administration
3121 | Informatics
3122 | Information Analyzer
3123 | Information architecture
3124 | Information assurance
3125 | Information design
3126 | Information engineering
3127 | Information gathering
3128 | Information governance
3129 | Information lifecycle management
3130 | Information management
3131 | Information mapping
3132 | Information retrieval
3133 | Information security
3134 | Information security governance
3135 | Information security management
3136 | Information security management system
3137 | Information systems
3138 | Infragistics
3139 | Infrastructure
3140 | Infrastructure architecture
3141 | Infrastructure lifecycle management
3142 | Infrastructure management
3143 | Ingres
3144 | Injection molding
3145 | Inkscape
3146 | Innovation
3147 | Innovation management
3148 | Inquisitor
3149 | Inside sales
3150 | Inspection
3151 | InstallAnywhere
3152 | Installation
3153 | Installshield
3154 | Instructional design
3155 | Instructor-led training
3156 | Instrumentation
3157 | Insurance management
3158 | Intacct
3159 | Integrated circuit
3160 | Integrated circuit design
3161 | Integrated marketing
3162 | Integration
3163 | Integration Broker
3164 | Integration architecture
3165 | Integration management
3166 | Integration testing
3167 | Integrity engineering
3168 | Integrity management
3169 | Intellectual property
3170 | IntelliJ IDEA
3171 | Intelligence
3172 | Intelligence Server
3173 | Intelligence analysis
3174 | Intelligence collection
3175 | InterMapper
3176 | Interaction design
3177 | Interactive Disassembler
3178 | Interactive Intelligence
3179 | Interactive design
3180 | Interactive marketing
3181 | Interactive voice response
3182 | Interest rate derivative
3183 | Interface QA
3184 | Interface design
3185 | Interfaces
3186 | Interfaces management
3187 | Intergraph
3188 | Interior design
3189 | Internal Orders
3190 | Internal audit
3191 | Internal communications
3192 | Internal control
3193 | International business
3194 | International experience
3195 | International management
3196 | International relations
3197 | International sales
3198 | Internationalization and localization
3199 | Internet Explorer
3200 | Internet management
3201 | Internet marketing
3202 | Internet recruiting
3203 | Internet research
3204 | Internet security
3205 | Intertest
3206 | Interviewing
3207 | Interwoven
3208 | Intex
3209 | Intranet
3210 | Intranet management
3211 | Intrusion detection
3212 | Intrusion prevention
3213 | Inventory
3214 | Inventory control
3215 | Inventory management
3216 | Inventory optimization
3217 | Investigation
3218 | Investment analysis
3219 | Investment banking
3220 | Investment control
3221 | Investment management
3222 | Investor relations
3223 | Invoice management
3224 | Invoice verification
3225 | Invoices
3226 | IronMQ
3227 | IronPort
3228 | IronPython
3229 | Issue resolution
3230 | Issue tracking
3231 | Italian
3232 | Itko
3233 | Ixia
3234 | iBATIS
3235 | iCIMS
3236 | iDirect
3237 | iGrafx
3238 | iLife
3239 | iMac
3240 | iMacros
3241 | iManage
3242 | iManager
3243 | iMovie
3244 | iOLAP
3245 | iOS
3246 | iPFaces
3247 | iPXE
3248 | iPad
3249 | iPhone
3250 | iPod
3251 | iRise
3252 | iSCSI
3253 | iSQL
3254 | iText
3255 | iWork
3256 | iptables
3257 | J2EE
3258 | J2ME
3259 | JAAS
3260 | JACL
3261 | JADE
3262 | JAFAN
3263 | JAM
3264 | JAMF Casper Suite
3265 | JAR
3266 | JAWS
3267 | JAX
3268 | JAX-RPC
3269 | JAX-RS
3270 | JAX-WS
3271 | JAXB
3272 | JAXP
3273 | JBA
3274 | JBoss Seam
3275 | JBuilder
3276 | JCA
3277 | JCL
3278 | JCO
3279 | JCo RFC
3280 | JConsole
3281 | JD
3282 | JD Edwards
3283 | JDA
3284 | JDBC
3285 | JDE
3286 | JDK
3287 | JDO
3288 | JDOM
3289 | JDSU
3290 | JDeveloper
3291 | JEDEC
3292 | JES
3293 | JFC
3294 | JFace
3295 | JHS
3296 | JHepWork
3297 | JIBX
3298 | JIL
3299 | JIRA
3300 | JIRA Agile
3301 | JIT
3302 | JMP
3303 | JMS
3304 | JMX
3305 | JNCIA
3306 | JNCIE
3307 | JNCIP
3308 | JNCIS
3309 | JNDI
3310 | JNI
3311 | JOBTRAC
3312 | JON
3313 | JOVIAL
3314 | JPA
3315 | JPAS
3316 | JPL
3317 | JProbe
3318 | JProfiler
3319 | JRMC
3320 | JRP
3321 | JRockit
3322 | JSE
3323 | JSL
3324 | JSON
3325 | JSONP
3326 | JSP
3327 | JSPM
3328 | JSR
3329 | JSTL
3330 | JScript
3331 | JScript .NET
3332 | JTA
3333 | JTAG
3334 | JTRS
3335 | JUnit
3336 | JVA
3337 | JVM
3338 | JWICS
3339 | JaCoCo
3340 | Jade
3341 | Jama
3342 | Japanese
3343 | Jasmine
3344 | JasperReports
3345 | JasperSoft
3346 | Java
3347 | Java Caps
3348 | Java SE
3349 | Java Servlets
3350 | JavaBeans
3351 | JavaFX
3352 | JavaMail
3353 | JavaPOS
3354 | JavaScript
3355 | JavaScriptMVC
3356 | JavaServer Faces
3357 | Jenkins
3358 | Jersey
3359 | JetBrains
3360 | Jetty
3361 | Jing
3362 | Jive
3363 | Job Entry Subsystem 2/3
3364 | Job boards
3365 | Job costing
3366 | Job interview
3367 | Job scheduling
3368 | Job wrapping
3369 | JobTracker
3370 | Jobvite
3371 | Joint application design
3372 | Joomla
3373 | Joose
3374 | Journalism
3375 | Juju
3376 | Julia
3377 | Juniper
3378 | Junos
3379 | Jython
3380 | jBPM
3381 | jMock
3382 | jQuery
3383 | jQuery Mobile
3384 | jQuery UI
3385 | K2 blackpearl
3386 | KANA
3387 | KBSQL
3388 | KCS
3389 | KDB
3390 | KMAT
3391 | KML
3392 | KMS
3393 | KNIME
3394 | KPI
3395 | KPI management
3396 | KVM
3397 | KVO
3398 | Kaizen
3399 | Kalido
3400 | Kanban
3401 | Kaseya
3402 | Kaspersky
3403 | Kendo UI
3404 | Kenexa
3405 | Kentico CMS
3406 | Kerberos
3407 | Kernel density estimation
3408 | Kernel-based Virtual Machine
3409 | Key account management
3410 | Keyboarding
3411 | Keynote DeviceAnywhere
3412 | Keyword research
3413 | Keyword-driven testing
3414 | Kickstart
3415 | Kinect
3416 | Kintana
3417 | Kismet
3418 | Knockout JS
3419 | Know your customer
3420 | Knowledge base
3421 | Knowledge management
3422 | Knowledge sharing
3423 | Knowledge transfer
3424 | Kofax
3425 | Kohana
3426 | Korean
3427 | Korn shell
3428 | Kronos
3429 | k q-flats
3430 | k-means clustering
3431 | k-medians
3432 | k-medoids
3433 | k-nearest neighbors
3434 | L2F
3435 | L2TP
3436 | L2TPv3
3437 | LACP
3438 | LACS
3439 | LAMP
3440 | LAN
3441 | LANDesk
3442 | LANDesk Antivirus
3443 | LANDesk Application Virtualization
3444 | LANDesk Asset Lifecycle Manager
3445 | LANDesk Inventory Manager
3446 | LANDesk Management Suite
3447 | LANDesk Patch Manager
3448 | LANDesk Process Manager
3449 | LANDesk Security Suite
3450 | LANDesk Service Desk
3451 | LANDesk management
3452 | LANSA
3453 | LAPI
3454 | LATAM
3455 | LBM
3456 | LCM
3457 | LCMS
3458 | LDAP
3459 | LDB
3460 | LDM
3461 | LDOM
3462 | LDP
3463 | LDRA
3464 | LDRPS
3465 | LEAP
3466 | LEC
3467 | LED
3468 | LEED
3469 | LEI
3470 | LES
3471 | LESS
3472 | LF
3473 | LIFO
3474 | LIMS
3475 | LINC
3476 | LINQ
3477 | LIS
3478 | LISA
3479 | LIV
3480 | LLVM
3481 | LMR
3482 | LMS
3483 | LMS administration
3484 | LNP
3485 | LOS
3486 | LOV
3487 | LPIC
3488 | LPN
3489 | LPS
3490 | LS-DYNA
3491 | LSA
3492 | LSA++
3493 | LSF
3494 | LSO
3495 | LTE
3496 | LTP
3497 | LTX Credence
3498 | LTspice
3499 | LVM
3500 | LVN
3501 | LVS
3502 | LVTS
3503 | LWAPP
3504 | LXC
3505 | LaTeX
3506 | LabTech
3507 | LabVIEW
3508 | LabWindows/CVI
3509 | Labor relations
3510 | Laboratory equipment
3511 | Laboratory management
3512 | Labour law
3513 | Ladder logic
3514 | Lagrangian mechanics
3515 | Land-use planning
3516 | Landing page optimization
3517 | Language models
3518 | Laptop
3519 | Laptop repair
3520 | Laravel
3521 | Laserfiche
3522 | Lasers
3523 | Lauterbach
3524 | Law enforcement
3525 | Lawsuit
3526 | Layered hidden Markov model
3527 | Layout
3528 | Lead generation
3529 | Lead management
3530 | Leadership
3531 | Leadership development
3532 | Lean Six Sigma
3533 | Lean management
3534 | Lean manufacturing
3535 | Lean methodology
3536 | Lean startup
3537 | Learning management
3538 | Learning to rank
3539 | Lectora
3540 | Legacy systems
3541 | Legal research
3542 | Legal writing
3543 | Lenovo
3544 | Level design
3545 | Lexical semantics
3546 | LexisNexis
3547 | Librarian
3548 | Licensing
3549 | Licensing management
3550 | Life insurance
3551 | Life sciences
3552 | Lifecycle management
3553 | Liferay
3554 | LightWave 3D
3555 | Lighting
3556 | Line management
3557 | Linear algebra
3558 | Linear programming
3559 | Linear regression
3560 | Lingo
3561 | Link building
3562 | Linked Data
3563 | Linux
3564 | Linux Mint
3565 | Linux administration
3566 | Linux kernel
3567 | Linux+
3568 | Lisp
3569 | Lithography
3570 | Litigation support
3571 | LiveJournal
3572 | LiveOffice
3573 | LiveReorg
3574 | Lively Kernel
3575 | Load balancing
3576 | Load testing
3577 | LoadUI
3578 | Loan origination
3579 | Loan servicing
3580 | Localization QA
3581 | Location-based services
3582 | Lockbox
3583 | Lockbox configuration
3584 | Log analysis
3585 | Log management
3586 | Log shipping
3587 | LogLogic
3588 | LogMeIn
3589 | LogRhythm
3590 | Logi Analytics
3591 | Logic Pro
3592 | Logic analyzer
3593 | Logic synthesis
3594 | Logical data model
3595 | Logical partition
3596 | LogicalDOC
3597 | Logility
3598 | Logistic regression
3599 | Logistics
3600 | Logistics management
3601 | Logos
3602 | Lombardi
3603 | Loss mitigation
3604 | Loss prevention
3605 | Lotus
3606 | LotusScript
3607 | Loyalty program
3608 | Lua
3609 | libffi
3610 | lighttpd
3611 | MAC
3612 | MAGIC
3613 | MAGMA
3614 | MAMP
3615 | MAN
3616 | MANMAN
3617 | MANTAS
3618 | MAPI
3619 | MAPICS
3620 | MAPPER
3621 | MARS
3622 | MAS
3623 | MAS 90
3624 | MASINT
3625 | MASS
3626 | MATLAB
3627 | MATP
3628 | MBA
3629 | MBIST
3630 | MBS
3631 | MCAD
3632 | MCMS
3633 | MCOM
3634 | MCSG
3635 | MCU
3636 | MDA
3637 | MDB
3638 | MDE
3639 | MDF
3640 | MDI
3641 | MDM
3642 | MDOP
3643 | MDS
3644 | MDT
3645 | MDX
3646 | MEDITECH
3647 | MEF
3648 | MEGA
3649 | MEI
3650 | MEL
3651 | MEMS
3652 | MEP
3653 | MERVA
3654 | MES
3655 | MFACT
3656 | MFC
3657 | MFS
3658 | MFT
3659 | MGCP
3660 | MI
3661 | MIB
3662 | MIC
3663 | MICS
3664 | MIDAS
3665 | MIDB
3666 | MIDI
3667 | MIF
3668 | MIG
3669 | MIGO
3670 | MII
3671 | MIIS
3672 | MILSATCOM
3673 | MIME
3674 | MIMIX
3675 | MIMO
3676 | MIPI
3677 | MIPS architecture
3678 | MIR
3679 | MIRO
3680 | MIT
3681 | MITA
3682 | MKS
3683 | MKS Integrity
3684 | MKSI
3685 | MLPACK
3686 | MLS
3687 | MLoad
3688 | MLton
3689 | MMC
3690 | MME
3691 | MMIS
3692 | MMS
3693 | MODX
3694 | MOF
3695 | MOM
3696 | MOPZ
3697 | MOQ
3698 | MOS
3699 | MOST
3700 | MOUS
3701 | MP3
3702 | MPE
3703 | MPEG
3704 | MPEG-2
3705 | MPEX
3706 | MPFS
3707 | MPI
3708 | MPLAB
3709 | MPLS
3710 | MPLS VPN
3711 | MPM
3712 | MPOS
3713 | MPP
3714 | MPR
3715 | MPS
3716 | MQC
3717 | MQL
3718 | MQSI
3719 | MQTT
3720 | MRB
3721 | MRBR
3722 | MRC
3723 | MRD
3724 | MRI
3725 | MRM
3726 | MRO
3727 | MRP
3728 | MRS
3729 | MRTG
3730 | MS-DOS
3731 | MSBuild
3732 | MSC
3733 | MSC Software
3734 | MSCA
3735 | MSCE
3736 | MSDTC
3737 | MSF
3738 | MSI
3739 | MSP
3740 | MSS
3741 | MSTP
3742 | MSTR
3743 | MSTest
3744 | MTA
3745 | MTM
3746 | MTO
3747 | MTS
3748 | MUDE
3749 | MUMPS
3750 | MVC
3751 | MVC Framework
3752 | MVN
3753 | MVNO
3754 | MVP
3755 | MVS
3756 | MVVM
3757 | MW
3758 | MWD
3759 | MWS
3760 | MXG
3761 | MXML
3762 | MYOB
3763 | Machine design
3764 | Machine learning
3765 | Machine operator
3766 | Machine to machine
3767 | Machine vision
3768 | Machining
3769 | Machinist
3770 | Macola
3771 | Macros
3772 | MadCap
3773 | Maestro
3774 | Magento
3775 | MailChimp
3776 | Mainframe
3777 | Mainframe QA
3778 | Mainframe sort merge
3779 | Maintenance Management
3780 | Maintenance Optimizer
3781 | Maintenance planning
3782 | Make to order
3783 | Makefile
3784 | Malware analysis
3785 | Malware removal
3786 | Malwarebytes
3787 | Managed Print Services
3788 | Managed services
3789 | Management agent
3790 | Management consulting
3791 | Management information systems
3792 | Management reporting
3793 | Management skills
3794 | Managing general agent
3795 | Mandarin Chinese
3796 | Manifold alignment
3797 | Mantis
3798 | Manual testing
3799 | Manufacturing
3800 | Manufacturing engineering
3801 | Manufacturing execution system
3802 | Manufacturing management
3803 | Manufacturing operations
3804 | Manufacturing operations management
3805 | Manufacturing support
3806 | Manugistics
3807 | MapInfo
3808 | MapKit
3809 | MapReduce
3810 | Maple
3811 | Mapping
3812 | Marimba
3813 | MarkLogic
3814 | Market analysis
3815 | Market data
3816 | Market development
3817 | Market integration testing
3818 | Market intelligence
3819 | Market research
3820 | Market risk
3821 | Market segmentation
3822 | Market share
3823 | Marketing
3824 | Marketing analytics
3825 | Marketing automation
3826 | Marketing communications
3827 | Marketing intelligence
3828 | Marketing management
3829 | Marketing operations
3830 | Marketing planning
3831 | Marketing research
3832 | Marketing strategy
3833 | Marketing support
3834 | Marketo
3835 | Markov chain
3836 | Masonry
3837 | Mass spectrometry
3838 | Master control
3839 | Mastercam
3840 | Material Master Data
3841 | Material characterization
3842 | Material handling
3843 | Material requirements planning
3844 | Material safety data sheet
3845 | Materials management
3846 | Materials science
3847 | MathType
3848 | Mathcad
3849 | Mathematica
3850 | Mathematical analysis
3851 | Mathematical modeling
3852 | Mathematics
3853 | Matrix management
3854 | Max/MSP
3855 | MaxDB
3856 | MaxL
3857 | Maximo
3858 | Maximum-entropy Markov model
3859 | MayaVi
3860 | McAfee
3861 | McAfee ePO
3862 | Mean-shift
3863 | Mechanic
3864 | Mechanical drawing
3865 | Mechanical engineering
3866 | Mechanical troubleshooting
3867 | Mechanics
3868 | Mechatronics
3869 | MedDRA
3870 | Media Composer
3871 | Media buying
3872 | Media management
3873 | Media planning
3874 | Media production
3875 | Media relations
3876 | Media studies
3877 | MediaWiki
3878 | Mediation
3879 | Medicaid
3880 | Medicaid managed care
3881 | Medical billing
3882 | Medical classification
3883 | Medical devices
3884 | Medical imaging
3885 | Medical records
3886 | Medical terminology
3887 | Medical writing
3888 | Medicare
3889 | Medisoft
3890 | Memcached
3891 | Mental Ray
3892 | Mentor Graphics
3893 | Mentorship
3894 | Meraki
3895 | Merchandising
3896 | Mercurial
3897 | Mercury
3898 | Merger integration
3899 | Mergers and acquisitions
3900 | Message Control
3901 | Message broker
3902 | Message queues
3903 | Messaging
3904 | Meta-data management
3905 | MetaCDN
3906 | MetaSolv
3907 | MetaSwitch
3908 | Metadata modeling
3909 | Metalink
3910 | Metasploit
3911 | Metastorm
3912 | Meteor
3913 | Metrics
3914 | Metrics management
3915 | Metro Ethernet
3916 | Metrology
3917 | Micro Focus
3918 | MicroStation
3919 | MicroStrategy
3920 | MicroStrategy Intelligence Server
3921 | MicroStrategy administration
3922 | Microbiology
3923 | Microcontrollers
3924 | Microfabrication
3925 | Microfluidics
3926 | Microprocessor
3927 | Microscope
3928 | Microscopy
3929 | Microsoft Access
3930 | Microsoft App-V
3931 | Microsoft BI
3932 | Microsoft BIDS
3933 | Microsoft BizTalk Server
3934 | Microsoft Blend
3935 | Microsoft Certified Professional
3936 | Microsoft Cluster Server
3937 | Microsoft Commerce Server
3938 | Microsoft CryptoAPI
3939 | Microsoft DPM
3940 | Microsoft Deployment Toolkit
3941 | Microsoft Direct3D
3942 | Microsoft Dynamics
3943 | Microsoft Dynamics AX
3944 | Microsoft Dynamics CRM
3945 | Microsoft Dynamics GP
3946 | Microsoft Dynamics NAV
3947 | Microsoft Dynamics SL
3948 | Microsoft Enterprise Library
3949 | Microsoft Entourage
3950 | Microsoft Excel
3951 | Microsoft Exchange
3952 | Microsoft Exchange administration
3953 | Microsoft Expression Web
3954 | Microsoft FRx
3955 | Microsoft Forefront TMG
3956 | Microsoft FrontPage
3957 | Microsoft IAS
3958 | Microsoft IIS
3959 | Microsoft IIS administration
3960 | Microsoft ISA
3961 | Microsoft InfoPath
3962 | Microsoft Live Meeting
3963 | Microsoft Lync
3964 | Microsoft MapPoint
3965 | Microsoft Message Queuing
3966 | Microsoft Office
3967 | Microsoft Office Live
3968 | Microsoft OneNote
3969 | Microsoft Outlook
3970 | Microsoft PerformancePoint
3971 | Microsoft PowerPoint
3972 | Microsoft Project
3973 | Microsoft Project Server
3974 | Microsoft Publisher
3975 | Microsoft SCCM
3976 | Microsoft SCOM
3977 | Microsoft SCSM
3978 | Microsoft SCVMM
3979 | Microsoft SQL Server
3980 | Microsoft SQL Server DBA
3981 | Microsoft SQL Server Data Tools
3982 | Microsoft SQL Server Enterprise Manager
3983 | Microsoft SSAS
3984 | Microsoft SSIS
3985 | Microsoft SSMS
3986 | Microsoft SSRS
3987 | Microsoft Servers
3988 | Microsoft Servers administration
3989 | Microsoft SharePoint
3990 | Microsoft SharePoint Designer
3991 | Microsoft SharePoint administration
3992 | Microsoft Silverlight
3993 | Microsoft TFS
3994 | Microsoft TFS administration
3995 | Microsoft Test Manager
3996 | Microsoft Virtual Server
3997 | Microsoft Visio
3998 | Microsoft Visual C#
3999 | Microsoft Visual SourceSafe
4000 | Microsoft Visual Studio
4001 | Microsoft WSUS
4002 | Microsoft Windows
4003 | Microsoft Windows 2000
4004 | Microsoft Windows 7
4005 | Microsoft Windows 8
4006 | Microsoft Windows 9x
4007 | Microsoft Windows Azure
4008 | Microsoft Windows CE
4009 | Microsoft Windows ME
4010 | Microsoft Windows Mobile
4011 | Microsoft Windows NT
4012 | Microsoft Windows Phone
4013 | Microsoft Windows SDK
4014 | Microsoft Windows Server
4015 | Microsoft Windows Server 2003
4016 | Microsoft Windows Server 2008
4017 | Microsoft Windows Server 2008 R2
4018 | Microsoft Windows Server 2012
4019 | Microsoft Windows Server administration
4020 | Microsoft Windows Vista
4021 | Microsoft Windows XP
4022 | Microsoft Windows administration
4023 | Microsoft Word
4024 | Microsoft Works
4025 | Microsoft XNA
4026 | Microsoft technologies
4027 | Microwave
4028 | Microwave Office
4029 | Microwave transmission
4030 | Middle office
4031 | Middleware
4032 | Migration
4033 | Migration QA
4034 | Military officer
4035 | Milling
4036 | Mingle
4037 | Minitab
4038 | Mirroring
4039 | Mirth
4040 | Mitel
4041 | Mixed-signal integrated circuit
4042 | Mixture model
4043 | Mlpy
4044 | MoCA
4045 | Mobile Web
4046 | Mobile advertising
4047 | Mobile application QA
4048 | Mobile applications
4049 | Mobile banking
4050 | Mobile computing
4051 | Mobile development
4052 | Mobile device forensics
4053 | Mobile device management
4054 | Mobile device support
4055 | Mobile devices
4056 | Mobile marketing
4057 | Mobile payments
4058 | Mobile security
4059 | Mobile strategy
4060 | Mobile technology
4061 | Mobile-device QA
4062 | Mobility management
4063 | Mockito
4064 | Mockups
4065 | Modbus
4066 | Model N
4067 | Model-based testing
4068 | Modeling
4069 | Modelsim
4070 | Molecular biology
4071 | Molecular mechanics
4072 | Monarch
4073 | Mondo Rescue
4074 | Monetization
4075 | Money management
4076 | MongoDB
4077 | MongoLab
4078 | Monitoring
4079 | Mono
4080 | Monte Carlo method
4081 | MooTools
4082 | Moodle
4083 | Morae
4084 | Morphic
4085 | Mortgage servicing
4086 | MotherApp
4087 | Motion control
4088 | Motion graphic design
4089 | Motion graphics
4090 | Motivation
4091 | Movable Type
4092 | MrSID
4093 | Mule
4094 | Multi-core
4095 | Multi-factor authentication
4096 | Multicast
4097 | Multilingual
4098 | Multimedia
4099 | Multimedia management
4100 | Multimedia production
4101 | Multimeter
4102 | Multiplexer
4103 | Multiplexing
4104 | Multitasking
4105 | Multithreading
4106 | Multivariate testing
4107 | Murex
4108 | Muse
4109 | Music composition
4110 | Mutation testing
4111 | Mutual funds
4112 | MyBatis
4113 | MyEclipse
4114 | MySQL
4115 | MySQL DBA
4116 | matplotlib
4117 | mod jk
4118 | mod perl
4119 | mod ssl
4120 | NAC
4121 | NACHA
4122 | NALCOMIS
4123 | NAND
4124 | NAS
4125 | NAS management
4126 | NASCO
4127 | NASTRAN
4128 | NAT
4129 | NATURAL
4130 | NAV
4131 | NAnt
4132 | NBX
4133 | NCDA
4134 | NCIC
4135 | NCP
4136 | NCPDP
4137 | NCSS
4138 | NDA
4139 | NDC
4140 | NDIS
4141 | NDMP
4142 | NDS
4143 | NDT
4144 | NEC
4145 | NERC
4146 | NETCONF
4147 | NFPA
4148 | NFS
4149 | NHIN
4150 | NHibernate
4151 | NI Multisim
4152 | NIB
4153 | NICE
4154 | NIEM
4155 | NIM
4156 | NIS
4157 | NISP
4158 | NIST
4159 | NIST 800-53
4160 | NIST SP 800 Series
4161 | NLB
4162 | NLTK
4163 | NMCI
4164 | NMON
4165 | NMR
4166 | NMS
4167 | NNM
4168 | NOC
4169 | NOMAD
4170 | NPI
4171 | NPIV
4172 | NPS
4173 | NPU
4174 | NPV
4175 | NSIS
4176 | NSM
4177 | NSN
4178 | NTFS
4179 | NTFS-3G
4180 | NTP
4181 | NUnit
4182 | NVDA
4183 | NVivo
4184 | NWA
4185 | NWDS
4186 | NXOS
4187 | Nagios
4188 | Named-entity recognition
4189 | Nanofabrication
4190 | Nanolithography
4191 | Nanotechnology
4192 | National Institute of Standards and Technology
4193 | Natural language UI
4194 | Natural language processing
4195 | NavisWorks
4196 | Nconf
4197 | Near field communication
4198 | Needs analysis
4199 | Negative testing
4200 | Negotiations
4201 | Neo4j
4202 | NeoLoad
4203 | Nessus
4204 | NetBSD
4205 | NetBackup
4206 | NetBeans
4207 | NetFlow
4208 | NetIQ
4209 | NetScaler
4210 | NetScout
4211 | NetScreen
4212 | NetSuite
4213 | NetWare
4214 | Netcool
4215 | Netezza
4216 | Netwitness
4217 | Network analysis
4218 | Network architecture
4219 | Network booting
4220 | Network cabling
4221 | Network design
4222 | Network engineering
4223 | Network forensics
4224 | Network layer
4225 | Network management
4226 | Network monitoring
4227 | Network operations
4228 | Network optimization
4229 | Network programming
4230 | Network protocols
4231 | Network security
4232 | Network+
4233 | Networked fitness
4234 | Networking
4235 | Neural networks
4236 | Neuroscience
4237 | New business development
4238 | New media
4239 | New product introduction
4240 | NewGL
4241 | Nexaweb
4242 | Nexpose
4243 | Next generation sequencing
4244 | NextGen
4245 | Nexus
4246 | Nginx
4247 | NimbleX
4248 | Nintex
4249 | Nmap
4250 | NoSQL
4251 | Node.js
4252 | Noetix
4253 | Nokia
4254 | Non-functional testing
4255 | Non-profit management
4256 | Nondestructive testing
4257 | Nonlinear regression
4258 | Nonstop SQL
4259 | Norkom
4260 | Normalization
4261 | Nortel
4262 | Norton AntiVirus
4263 | Notepad++
4264 | Novell
4265 | Novell ZENworks
4266 | Novell eDirectory
4267 | Nuke
4268 | NumPy
4269 | Numara
4270 | Numeric keypad
4271 | Numerical analysis
4272 | Numerical control
4273 | Nursing
4274 | OAB
4275 | OADP
4276 | OAGIS
4277 | OAM
4278 | OAMP
4279 | OASIS
4280 | OATS
4281 | OAuth
4282 | OBIA
4283 | OBIEE
4284 | OBIEE administration
4285 | OBM
4286 | OBPM
4287 | OC4J
4288 | OCA
4289 | OCAP
4290 | OCC
4291 | OCCI
4292 | OCFS2
4293 | OCI
4294 | OCM
4295 | OCP
4296 | OCS
4297 | OCaml
4298 | OD
4299 | ODBC
4300 | ODD
4301 | ODI
4302 | ODM
4303 | ODM management
4304 | ODP.NET
4305 | ODS
4306 | ODSEE
4307 | OEE
4308 | OEM
4309 | OEM management
4310 | OER
4311 | OFA
4312 | OFAC
4313 | OFCCP
4314 | OFDM
4315 | OFSA
4316 | OFSAA
4317 | OHS
4318 | OHSAS 18001
4319 | OIA
4320 | OIF
4321 | OIM
4322 | OLAP
4323 | OLE DB
4324 | OLFM
4325 | OLM
4326 | OLTP
4327 | OM
4328 | OMAP
4329 | OMB
4330 | OMGEO
4331 | OMS
4332 | OOAD
4333 | OOD
4334 | OOP
4335 | OOPHP
4336 | OOPS
4337 | OPA
4338 | OPC
4339 | OPCA
4340 | OPL
4341 | OPM
4342 | OPNAV
4343 | OPNET
4344 | OQ
4345 | ORM
4346 | ORPOS
4347 | OS X
4348 | OS X Server
4349 | OS/2
4350 | OS/390
4351 | OSAS
4352 | OSD
4353 | OSE
4354 | OSGi
4355 | OSHA
4356 | OSI
4357 | OSI model
4358 | OSINT
4359 | OSIsoft
4360 | OSLO
4361 | OSPF
4362 | OSR
4363 | OSS
4364 | OSSEC
4365 | OTA
4366 | OTC
4367 | OTC derivatives
4368 | OTDOA
4369 | OTL
4370 | OTM
4371 | OTN
4372 | OTP
4373 | OTRS
4374 | OTT
4375 | OTV
4376 | OUAF
4377 | OUD
4378 | OVAL
4379 | OVD
4380 | OVM
4381 | OWASP
4382 | OWB
4383 | OWL
4384 | OWSM
4385 | Object Data Manager
4386 | Object Pascal
4387 | Object identifier
4388 | Object manager
4389 | Object-relational database
4390 | Object-relational mapping
4391 | ObjectDB
4392 | Objective-C
4393 | Occupational hygiene
4394 | Octave
4395 | Office Assistant
4396 | Office Open XML
4397 | Office administration
4398 | Office automation
4399 | Office equipment
4400 | Office management
4401 | Office supplies
4402 | Offshore development
4403 | Offshore management
4404 | Offshoring
4405 | Oil & Gas
4406 | Okapi BM25
4407 | OmniGraffle
4408 | OmniMark
4409 | OmniPlan
4410 | Omnify
4411 | Onboarding
4412 | Online Help
4413 | Online advertising
4414 | Online advertising management
4415 | Online banking
4416 | Online learning
4417 | Online machine learning
4418 | Online production
4419 | Onshore
4420 | Ontologies
4421 | Ontology engineering
4422 | Open Data Protocol
4423 | Open Directory
4424 | Open Hub Service
4425 | Open Workbench
4426 | Open source
4427 | Open systems
4428 | OpenBSD
4429 | OpenCL
4430 | OpenCV
4431 | OpenCart
4432 | OpenDeploy
4433 | OpenDocument
4434 | OpenEdge ABL
4435 | OpenGL
4436 | OpenGL ES
4437 | OpenKM
4438 | OpenLDAP
4439 | OpenLaszlo
4440 | OpenLayers
4441 | OpenMP
4442 | OpenNMS
4443 | OpenSSL
4444 | OpenSceneGraph
4445 | OpenStack
4446 | OpenText
4447 | OpenThinClient
4448 | OpenVMS
4449 | OpenVPN
4450 | OpenVZ
4451 | Opera
4452 | Operating expenses
4453 | Operating systems
4454 | Operational efficiency
4455 | Operational excellence
4456 | Operational risk
4457 | Operational semantics
4458 | Operations management
4459 | Operations research
4460 | Operations support system
4461 | Operations support systems
4462 | Opsi
4463 | Opsware
4464 | Optical Transport Network
4465 | Optical character recognition
4466 | Optical design
4467 | Optical disc authoring
4468 | Optical fiber
4469 | Optical fiber management
4470 | Optics
4471 | Optimization
4472 | OrCAD
4473 | Oracle ADF
4474 | Oracle AIA
4475 | Oracle ASCP
4476 | Oracle ASM
4477 | Oracle Adaptive Access Manager
4478 | Oracle Application Express
4479 | Oracle Application Framework
4480 | Oracle Application Server
4481 | Oracle Applications
4482 | Oracle Applications DBA
4483 | Oracle B2B
4484 | Oracle BAM
4485 | Oracle BI Publisher
4486 | Oracle BPEL
4487 | Oracle BPM
4488 | Oracle BRM
4489 | Oracle Beehive
4490 | Oracle Big Data Appliance
4491 | Oracle CC&B;
4492 | Oracle Clinical
4493 | Oracle Cloud
4494 | Oracle Clusterware
4495 | Oracle Coherence
4496 | Oracle Communications Messaging Server
4497 | Oracle Complex MRO
4498 | Oracle Configurator
4499 | Oracle DBA
4500 | Oracle DRM
4501 | Oracle Data Guard
4502 | Oracle Data Integrator
4503 | Oracle Data Mining
4504 | Oracle Data Pump
4505 | Oracle Designer
4506 | Oracle Developer
4507 | Oracle Discoverer
4508 | Oracle Documaker
4509 | Oracle EBS
4510 | Oracle ERP
4511 | Oracle Engineering and Construction
4512 | Oracle Enterprise Manager
4513 | Oracle Enterprise Manager Ops Center
4514 | Oracle Enterprise Pack for Eclipse
4515 | Oracle Exadata
4516 | Oracle Exalogic
4517 | Oracle Financials
4518 | Oracle Flashback
4519 | Oracle Forms
4520 | Oracle Fusion
4521 | Oracle Fusion Architecture
4522 | Oracle Fusion Middleware
4523 | Oracle General Ledger
4524 | Oracle GoldenGate
4525 | Oracle Grid Control
4526 | Oracle Grid Engine
4527 | Oracle HCM
4528 | Oracle HR
4529 | Oracle HTTP Server
4530 | Oracle Hyperion HFM
4531 | Oracle Identity Management
4532 | Oracle Install Base
4533 | Oracle Internet Directory
4534 | Oracle JCA Adapter for AQ
4535 | Oracle Linux
4536 | Oracle LogMiner
4537 | Oracle MDM
4538 | Oracle Management Server
4539 | Oracle Net Services
4540 | Oracle NoSQL Database
4541 | Oracle OLAP
4542 | Oracle PIM
4543 | Oracle Payables
4544 | Oracle Policy Automation
4545 | Oracle Procurement
4546 | Oracle Project Accounting
4547 | Oracle Projects
4548 | Oracle Quality
4549 | Oracle RAC
4550 | Oracle RAC DBA
4551 | Oracle RMAN
4552 | Oracle RMS
4553 | Oracle Rdb
4554 | Oracle Reports
4555 | Oracle Retail
4556 | Oracle SCM
4557 | Oracle SOA
4558 | Oracle SQL Developer
4559 | Oracle Secure Global Desktop
4560 | Oracle Service Bus
4561 | Oracle Solaris Studio
4562 | Oracle Spatial and Graph
4563 | Oracle Streams
4564 | Oracle TCA
4565 | Oracle UCM
4566 | Oracle UPK
4567 | Oracle Ultra Search
4568 | Oracle VDI
4569 | Oracle VM
4570 | Oracle WMS
4571 | Oracle Warehouse Builder
4572 | Oracle Web ADI
4573 | Oracle WebCenter
4574 | Oracle WebLogic
4575 | Oracle WebLogic administration
4576 | Oracle Workflow
4577 | Oracle iExpenses
4578 | Oracle iPlanet Web Server
4579 | Oracle iRecruitment
4580 | Oracle machine
4581 | Oracle management
4582 | Order management
4583 | Order processing
4584 | Order to cash
4585 | OrgSync
4586 | Organic synthesis
4587 | Organization definition documentation
4588 | Organizational architecture
4589 | Organizational change management
4590 | Organizational development
4591 | Organizational effectiveness
4592 | Organizational leadership
4593 | Organizational management
4594 | Organizational skills
4595 | Organizational structure
4596 | Organized
4597 | Oscilloscope
4598 | Outbound marketing
4599 | Outreach
4600 | Outside sales
4601 | Outsourcing
4602 | Outsourcing management
4603 | oneSIS
4604 | osCommerce
4605 | P&ID;
4606 | P2P
4607 | PAC
4608 | PACE
4609 | PACS
4610 | PACS administration
4611 | PADS
4612 | PASS
4613 | PATROL
4614 | PB
4615 | PBF
4616 | PBM
4617 | PBO
4618 | PBUSE
4619 | PBX
4620 | PBX management
4621 | PC
4622 | PCA
4623 | PCAD
4624 | PCB
4625 | PCI
4626 | PCI DSS
4627 | PCI Express
4628 | PCI Geomatica
4629 | PCK
4630 | PCM
4631 | PCMH
4632 | PCPW
4633 | PCR
4634 | PCRF
4635 | PD
4636 | PDA
4637 | PDCA
4638 | PDD
4639 | PDF
4640 | PDGS
4641 | PDH
4642 | PDI+
4643 | PDM
4644 | PDMS
4645 | PDO
4646 | PDS
4647 | PDW
4648 | PEARL
4649 | PECVD
4650 | PFC
4651 | PFUD
4652 | PGI
4653 | PGP
4654 | PGW
4655 | PHP
4656 | PHPUnit
4657 | PIC
4658 | PIC microcontrollers
4659 | PICK
4660 | PID
4661 | PIM
4662 | PIP
4663 | PIX
4664 | PKCS
4665 | PKI
4666 | PKMS
4667 | PL/I
4668 | PL/SQL
4669 | PLC
4670 | PLD
4671 | PLL
4672 | PLM
4673 | PLS
4674 | PMBOK
4675 | PMBOX
4676 | PMD
4677 | PMHS
4678 | PMIS
4679 | PMLC
4680 | PMM
4681 | PMO
4682 | PMP
4683 | PMS
4684 | PNL
4685 | PO
4686 | POC
4687 | POJO
4688 | POP
4689 | POP3
4690 | POS
4691 | POSIX
4692 | POSIX Threads
4693 | POSTMAN
4694 | POTS
4695 | POWL
4696 | PPAP
4697 | PPC
4698 | PPDM
4699 | PPM
4700 | PPMC
4701 | PPME
4702 | PPO
4703 | PPP
4704 | PPS
4705 | PPT
4706 | PQ
4707 | PQM
4708 | PRADO
4709 | PRD
4710 | PREDICT
4711 | PRI
4712 | PRINCE2
4713 | PRM
4714 | PRMS
4715 | PROC SQL
4716 | PROMIS
4717 | PRPC
4718 | PRT
4719 | PRTG
4720 | PRTK
4721 | PS
4722 | PS Query
4723 | PSA
4724 | PSAT
4725 | PSCAD
4726 | PSCD
4727 | PSETS
4728 | PSIM
4729 | PSL
4730 | PSLF
4731 | PSM
4732 | PSP
4733 | PSQL
4734 | PSSE
4735 | PSTN
4736 | PSpice
4737 | PTC
4738 | PTM
4739 | PTMS
4740 | PTP
4741 | PTS
4742 | PU learning
4743 | PVCS
4744 | PVD
4745 | PVST
4746 | PVsyst
4747 | PXE
4748 | PY
4749 | PaaS
4750 | Packaging and labeling
4751 | Packaging design
4752 | Packaging engineering
4753 | Packet analysis
4754 | Paint.NET
4755 | Pair programming
4756 | Pair testing
4757 | Palm OS
4758 | Palo Alto
4759 | Panda3D
4760 | Panvalet
4761 | Paradox
4762 | Paralegal
4763 | Parallel computing
4764 | Parasoft
4765 | PartSearch
4766 | Partner relationship management
4767 | Partnership
4768 | Pascal
4769 | Passive optical network
4770 | Password management
4771 | Patch Management
4772 | Patents
4773 | Pathcom
4774 | Pathway
4775 | Pattern recognition
4776 | Pay per click management
4777 | Paychex
4778 | Payment card industry
4779 | Payment gateways
4780 | Payment processing
4781 | Payment systems
4782 | Payments
4783 | Payroll
4784 | Payroll administration
4785 | Pega
4786 | Pega PRPC
4787 | Penetration testing
4788 | Pentaho
4789 | People skills
4790 | PeopleClick
4791 | PeopleCode
4792 | PeopleSoft
4793 | PeopleSoft AWE
4794 | PeopleSoft Application Engine
4795 | PeopleSoft administration
4796 | PeopleTools
4797 | Peregrine
4798 | Peregrine Service Center
4799 | PerfMon
4800 | Perforce
4801 | Performance analysis
4802 | Performance appraisal
4803 | Performance attribution
4804 | Performance engineering
4805 | Performance improvement
4806 | Performance management
4807 | Performance monitoring
4808 | Performance testing
4809 | Performance tuning
4810 | Perl
4811 | Personal Administration
4812 | Personal development
4813 | Personas
4814 | Personnel security
4815 | Pervasive
4816 | Petrophysics
4817 | Pharmaceutics
4818 | Pharmacology
4819 | Pharmacy
4820 | Pharmacy technician
4821 | Phatch
4822 | Phlebotomy
4823 | Phone support
4824 | PhoneGap
4825 | Photo manipulation
4826 | Photogrammetry
4827 | Photography
4828 | Photolithography
4829 | Photonics
4830 | Physical data model
4831 | Physical fitness
4832 | Physical layer
4833 | Physical security
4834 | Physical-to-Virtual
4835 | Physics
4836 | Pick
4837 | Pinterest
4838 | Pipeline management
4839 | Pivot table
4840 | Pivotal
4841 | Place and route
4842 | Plant lifecycle management
4843 | Plant maintenance
4844 | Planview
4845 | Plasma physics
4846 | Plastic design
4847 | PlateSpin
4848 | Platinum
4849 | Play Framework
4850 | PlayOnLinux
4851 | Plesk
4852 | Plotly
4853 | Pneumatics
4854 | Podcast
4855 | Podio
4856 | Point of sale
4857 | Poisson hidden Markov model
4858 | Policies and procedures
4859 | Policy administration
4860 | Policy analysis
4861 | Policy writing
4862 | Polycom
4863 | Portfolio management
4864 | Portfolio optimization
4865 | Portia
4866 | Portlets
4867 | Portuguese
4868 | Positive attitude
4869 | Positive testing
4870 | Post-production
4871 | PostGIS
4872 | PostScript
4873 | Postfix
4874 | PostgreSQL
4875 | Postini
4876 | Power View
4877 | Power electronics
4878 | Power management
4879 | Power station
4880 | Power supply
4881 | Power tools
4882 | PowerBuilder
4883 | PowerCLI
4884 | PowerDesigner
4885 | PowerPC
4886 | PowerPivot
4887 | PowerPlay
4888 | PowerVM
4889 | PowerVM Lx86
4890 | Pperational effectiveness
4891 | Practice management
4892 | Predictive analytics
4893 | Predictive modelling
4894 | Prepress
4895 | Presales
4896 | Presentations
4897 | Press release
4898 | PrestaShop
4899 | Pretty Good Privacy
4900 | Preventive maintenance
4901 | Prezi
4902 | Pricing
4903 | Pricing management
4904 | Pricing strategy
4905 | Primavera
4906 | PrimeFaces
4907 | Print design
4908 | Print management
4909 | Print production
4910 | Print servers
4911 | Printer management
4912 | Printer support
4913 | Printers
4914 | Printing
4915 | Prism
4916 | Private equity
4917 | Pro Tools
4918 | Pro*C
4919 | Pro/Mechanica
4920 | ProClarity
4921 | ProE
4922 | ProLiant
4923 | ProVision
4924 | Probability
4925 | Problem analysis
4926 | Problem management
4927 | Problem solving
4928 | Procedure
4929 | Process Definition Documents
4930 | Process Monitor
4931 | Process Scheduler
4932 | Process analysis
4933 | Process automation
4934 | Process consulting
4935 | Process control
4936 | Process engineering
4937 | Process flow
4938 | Process improvement
4939 | Process integration
4940 | Process management
4941 | Process manufacturing
4942 | Process mapping
4943 | Process modeling
4944 | Process optimization
4945 | Process outsourcing
4946 | Process reengineering
4947 | Process simulation
4948 | Process-driven application
4949 | Procure-to-pay
4950 | Procurement
4951 | Procurement management
4952 | Product QA
4953 | Product Studio
4954 | Product costing
4955 | Product definition document
4956 | Product demonstration
4957 | Product design
4958 | Product development
4959 | Product engineering
4960 | Product innovation
4961 | Product intelligence
4962 | Product launch
4963 | Product lifecycle management
4964 | Product management
4965 | Product marketing
4966 | Product optimization
4967 | Product owner
4968 | Product packaging
4969 | Product planning
4970 | Product requirements
4971 | Product research
4972 | Product scoping
4973 | Product strategy
4974 | Product support
4975 | Production artist
4976 | Production control
4977 | Production engineering
4978 | Production management
4979 | Production orders
4980 | Production planning
4981 | Production scheduling
4982 | Production support
4983 | Productivity
4984 | Productivity improvement
4985 | Productivity management
4986 | Professional development
4987 | Professional services
4988 | Professional writing
4989 | Profit and loss
4990 | Profit center accounting
4991 | Profitability analysis
4992 | Program development
4993 | Program director
4994 | Program evaluation
4995 | Program management
4996 | Program management office
4997 | Programmable logic controller
4998 | Programming
4999 | Project Manager Mission Command
5000 | Project accounting
5001 | Project administration
5002 | Project budget
5003 | Project commissioning
5004 | Project control
5005 | Project coordination
5006 | Project costing
5007 | Project delivery
5008 | Project development
5009 | Project documentation
5010 | Project engineering
5011 | Project estimation
5012 | Project evaluation
5013 | Project finance
5014 | Project governance
5015 | Project implementation
5016 | Project lifecycle management
5017 | Project management
5018 | Project planning
5019 | Project portfolio management
5020 | Project preparation
5021 | Project scheduling
5022 | Project scoping
5023 | Project+
5024 | ProjectWise
5025 | Prolog
5026 | Prolog Manager
5027 | Promotions
5028 | Proofreading
5029 | Property & casualty insurance
5030 | Property and casualty insurance
5031 | Property management
5032 | Proposal management
5033 | Proposal writing
5034 | Proprietary software
5035 | Prospecting
5036 | Protel
5037 | Proteomics
5038 | Protocol analysis
5039 | Prototyping
5040 | Provisioning
5041 | Proxies
5042 | PsExec
5043 | PsychoPy
5044 | Psychology
5045 | PuTTY
5046 | PuTTY Connection Manager
5047 | Public health
5048 | Public relations
5049 | Public sector
5050 | Public speaking
5051 | Publication design
5052 | Publishing
5053 | Puppet
5054 | Purchase orders
5055 | Purchase requisitions
5056 | Purchasing
5057 | Purchasing management
5058 | PureMVC
5059 | PyCharm
5060 | PyGTK
5061 | PyPy
5062 | PyQt
5063 | PySide
5064 | Pydev
5065 | Python
5066 | PythonAnywhere
5067 | pSOS
5068 | pcAnywhere
5069 | phpMyAdmin
5070 | QA
5071 | QA DB
5072 | QA management
5073 | QAD
5074 | QAD Enterprise Applications
5075 | QALC
5076 | QAS
5077 | QAWS
5078 | QBasic
5079 | QC adapters
5080 | QCAT
5081 | QEMU
5082 | QF-Test
5083 | QGIS
5084 | QIP
5085 | QMC
5086 | QML
5087 | QMS
5088 | QNX
5089 | QNXT
5090 | QPST
5091 | QRM
5092 | QSA
5093 | QT
5094 | QTC
5095 | QUIKJOB
5096 | QaaWS
5097 | Qlikview
5098 | QoS
5099 | Qt
5100 | Qualitative research
5101 | Quality audit
5102 | Quality control
5103 | Quality improvement
5104 | Quality inspection
5105 | Quality management
5106 | Qualtrics
5107 | Quantitative analyst
5108 | Quantitative research
5109 | Quantum mechanics
5110 | QuarkXPress
5111 | Quartz
5112 | Query Designer
5113 | Query optimization
5114 | Query/400
5115 | Quest
5116 | Quest Migration Manager
5117 | Quest Spotlight
5118 | Quick learner
5119 | QuickBASIC
5120 | QuickBooks
5121 | QuickDraw
5122 | Quickbase
5123 | Quicken
5124 | Quoting
5125 | QxDM
5126 | qooxdoo
5127 | R
5128 | R2R
5129 | RAC
5130 | RACF
5131 | RACI
5132 | RAD
5133 | RADIUS
5134 | RAFW
5135 | RAID
5136 | RAIDS
5137 | RAN
5138 | RANAP
5139 | RAR
5140 | RAS
5141 | RBAC
5142 | RBATP
5143 | RBM
5144 | RCA
5145 | RCCA
5146 | RCDD
5147 | RCM
5148 | RCP
5149 | RCS
5150 | RDB
5151 | RDBMS
5152 | RDC
5153 | RDF
5154 | RDLC
5155 | RDMS
5156 | RDP
5157 | RDZ
5158 | REACH
5159 | RECIF
5160 | REM
5161 | REO
5162 | RESA
5163 | RESTeasy
5164 | RESTful
5165 | RF
5166 | RF engineering
5167 | RF optimization
5168 | RF queue management
5169 | RF scanning
5170 | RFC
5171 | RFDS
5172 | RFI
5173 | RFIC
5174 | RFID
5175 | RFQ
5176 | RFT
5177 | RHCSA
5178 | RHCT
5179 | RHEV
5180 | RIA
5181 | RIB
5182 | RICE
5183 | RICEFWAMU
5184 | RIM
5185 | RIP
5186 | RIS
5187 | RISA
5188 | RKF
5189 | RLU
5190 | RMA
5191 | RMCA
5192 | RMDS
5193 | RMF
5194 | RMI
5195 | RMM
5196 | RMS
5197 | RN
5198 | RNA
5199 | RNC
5200 | RNO
5201 | ROADM
5202 | ROBOT
5203 | ROOT
5204 | ROS
5205 | RP
5206 | RPAS
5207 | RPC
5208 | RPD
5209 | RPG Free
5210 | RPM
5211 | RPO
5212 | RRAS
5213 | RRB
5214 | RRC
5215 | RS-232
5216 | RSA
5217 | RSA SecurID
5218 | RSDDV
5219 | RSL
5220 | RSS
5221 | RSTP
5222 | RSpec
5223 | RStudio
5224 | RT
5225 | RT-PCR
5226 | RTC
5227 | RTF
5228 | RTL
5229 | RTM
5230 | RTMP
5231 | RTOS
5232 | RTP
5233 | RTR
5234 | RTSP
5235 | RTU
5236 | RTV
5237 | RV
5238 | RVM
5239 | RWB
5240 | RWD
5241 | RWD uPerform
5242 | RabbitMQ
5243 | Rackspace
5244 | Radar
5245 | Radar engineering
5246 | Radian6
5247 | Radiographic testing
5248 | Railo
5249 | Raisers Edge
5250 | Rally
5251 | Random boosting
5252 | Random testing
5253 | Ranorex
5254 | Rapid SQL
5255 | Rapid application development
5256 | Rapid prototyping
5257 | RavenDB
5258 | Razor
5259 | ReSharper
5260 | Reading comprehension
5261 | ReadySpace
5262 | Real estate
5263 | Real estate management
5264 | Real-time
5265 | Reasoning
5266 | Rebates
5267 | Receiving
5268 | Receptionist
5269 | Reconciliation
5270 | Record production
5271 | Records management
5272 | Recovery
5273 | Recovery management
5274 | Recruitment
5275 | Recruitment management
5276 | Red Gate
5277 | Red Hat Certified Engineer
5278 | Red Hat Enterprise Linux
5279 | Red Hat Linux
5280 | RedPrairie
5281 | Redis
5282 | Redmine
5283 | Reengineering
5284 | Reference data
5285 | Refurbishment
5286 | Registered nurse
5287 | Regression analysis
5288 | Regression testing
5289 | Regular expression
5290 | Regulatory affairs
5291 | Regulatory reporting
5292 | Reinsurance
5293 | Relational algebra
5294 | Relationship building
5295 | Relationship development
5296 | Relationship marketing
5297 | Relativistic mechanics
5298 | Release engineering
5299 | Release management
5300 | Release notes
5301 | Reliability analysis
5302 | Reliability engineering
5303 | Remote Application Platform
5304 | Remote Desktop Services
5305 | Remote access
5306 | Remote administration
5307 | Remote desktop
5308 | Remote direct memory access
5309 | Remote management
5310 | Remote sensing
5311 | Remote support
5312 | Repair
5313 | Repetitive manufacturing
5314 | Replication
5315 | Report Conversion Tool
5316 | Report Manager
5317 | Report Studio
5318 | Report Writer
5319 | Report writing
5320 | Reporting
5321 | Reputation management
5322 | Request for proposal
5323 | Request for proposal management
5324 | Requirements analysis
5325 | Requirements elicitation
5326 | Requirements engineering
5327 | Requirements management
5328 | Requirements traceability
5329 | Research and development
5330 | Research design
5331 | Research management
5332 | Resin
5333 | Resource allocation
5334 | Resource management
5335 | Resource planning
5336 | Responsive design
5337 | Restlet
5338 | Restricted Key Figures
5339 | Restructuring
5340 | Retail
5341 | Retail banking
5342 | Retail management
5343 | Retail operations
5344 | Retargeting
5345 | Retek
5346 | Retina
5347 | Return on investment
5348 | Revenue growth
5349 | Revenue management
5350 | Revenue recognition
5351 | Reverse engineering
5352 | Reverse logistics
5353 | Revision control
5354 | Rexx
5355 | Rhapsody
5356 | Rhino
5357 | Rhinoceros 3D
5358 | RhoMobile
5359 | Riak
5360 | Rich client platform
5361 | RichFaces
5362 | RightFax
5363 | RightNow
5364 | RightScale
5365 | Risk analysis
5366 | Risk assessment
5367 | Risk management
5368 | Risk management framework
5369 | Risk-based testing
5370 | Riverbed
5371 | RoHS
5372 | Roadmaps
5373 | Roadmaps management
5374 | Robotics
5375 | Robotium
5376 | Rock mechanics
5377 | Rocket U2
5378 | Root cause analysis
5379 | Roscoe
5380 | Route determination
5381 | Routers
5382 | Routing
5383 | Routing Information Protocol
5384 | Routing protocols
5385 | RpgSQL
5386 | Ruby
5387 | Ruby on Rails
5388 | Rumba
5389 | Run SAP
5390 | Russian
5391 | rsync
5392 | S&P; Capital IQ
5393 | S-PLUS
5394 | S/MIME
5395 | S1000D
5396 | SABA
5397 | SACS
5398 | SACWIS
5399 | SADL
5400 | SAFE
5401 | SAGE
5402 | SAINT
5403 | SAM
5404 | SAML
5405 | SAN
5406 | SAN administration
5407 | SANS
5408 | SAP ABAP
5409 | SAP AFS
5410 | SAP ALV
5411 | SAP AP
5412 | SAP APD
5413 | SAP APO
5414 | SAP AR
5415 | SAP Afaria
5416 | SAP Architecture
5417 | SAP Auto-ID
5418 | SAP BADI
5419 | SAP BASIS
5420 | SAP BASIS administration
5421 | SAP BDC
5422 | SAP BEx
5423 | SAP BEx Analyzer
5424 | SAP BI
5425 | SAP BODS
5426 | SAP BPC
5427 | SAP BRARCHIVE
5428 | SAP BRBACKUP
5429 | SAP BRRESTORE
5430 | SAP BRTOOLS
5431 | SAP Best Practices
5432 | SAP Biller Direct
5433 | SAP Business One
5434 | SAP CBP
5435 | SAP CCA
5436 | SAP CCM
5437 | SAP CO
5438 | SAP COPA
5439 | SAP CRM
5440 | SAP CUA
5441 | SAP CVC
5442 | SAP ChaRM
5443 | SAP Collections Management
5444 | SAP Configuration
5445 | SAP Credit Management
5446 | SAP Crystal Dashboard Design
5447 | SAP Crystal Presentation Design
5448 | SAP DBA
5449 | SAP DBA Cockpit
5450 | SAP DMS
5451 | SAP DP
5452 | SAP Dictionary
5453 | SAP EAM
5454 | SAP EC
5455 | SAP ECC
5456 | SAP ECM
5457 | SAP EDI
5458 | SAP EEWB
5459 | SAP EHS
5460 | SAP EP
5461 | SAP ERP
5462 | SAP ESS
5463 | SAP EWM
5464 | SAP FI
5465 | SAP FI AP
5466 | SAP FI AR
5467 | SAP FICA
5468 | SAP FICO
5469 | SAP FM
5470 | SAP FSCD
5471 | SAP FSCM
5472 | SAP GATP
5473 | SAP GL
5474 | SAP GRC
5475 | SAP GTS
5476 | SAP GUI
5477 | SAP HANA
5478 | SAP HCM
5479 | SAP HR
5480 | SAP HR Security
5481 | SAP HUM
5482 | SAP IM
5483 | SAP IMG
5484 | SAP IS-U
5485 | SAP JCo
5486 | SAP LE
5487 | SAP LGMST
5488 | SAP LO Cockpit
5489 | SAP LO Extraction
5490 | SAP LSMW
5491 | SAP LSMWS
5492 | SAP MDG
5493 | SAP MDM
5494 | SAP MII
5495 | SAP MM
5496 | SAP MM-PUR
5497 | SAP MM/WM
5498 | SAP MRP
5499 | SAP MSS
5500 | SAP Mobile
5501 | SAP NUMKR
5502 | SAP NWDI
5503 | SAP NetWeaver
5504 | SAP NetWeaver Portal
5505 | SAP NetWeaver Portal administration
5506 | SAP NetWeaver administration
5507 | SAP OM
5508 | SAP OO ABAP
5509 | SAP OSS
5510 | SAP OSS Notes
5511 | SAP OTC
5512 | SAP PA
5513 | SAP PCA
5514 | SAP PDM
5515 | SAP PFCG
5516 | SAP PI
5517 | SAP PLM
5518 | SAP PM
5519 | SAP PP
5520 | SAP PP/DS
5521 | SAP PP/PI
5522 | SAP PPM
5523 | SAP PS
5524 | SAP PT
5525 | SAP PTP
5526 | SAP Payroll
5527 | SAP Plant Maintenance
5528 | SAP Project Management
5529 | SAP QA
5530 | SAP QM
5531 | SAP Query
5532 | SAP R/3
5533 | SAP RFC
5534 | SAP RRB
5535 | SAP RSECADMIN
5536 | SAP Report Painter
5537 | SAP SCM
5538 | SAP SD
5539 | SAP SM
5540 | SAP SMD
5541 | SAP SNC
5542 | SAP SNP
5543 | SAP SNP heuristics
5544 | SAP SOP
5545 | SAP SPAU
5546 | SAP SPDD
5547 | SAP SRM
5548 | SAP SUIM
5549 | SAP SWETYPV
5550 | SAP Security
5551 | SAP Solution Manager
5552 | SAP Super BOM
5553 | SAP Sybase ASE
5554 | SAP TAO
5555 | SAP TAXUSJ
5556 | SAP TOR
5557 | SAP TR
5558 | SAP VC
5559 | SAP WM
5560 | SAP WRICEF
5561 | SAP Workflow
5562 | SAP administration
5563 | SAP for Automotive
5564 | SAP for Retail
5565 | SAP implementation
5566 | SAP xRPM
5567 | SAP/MACRO
5568 | SAPDEV
5569 | SAPI
5570 | SAPScript
5571 | SAPUI5
5572 | SAProuter
5573 | SAR
5574 | SARA
5575 | SARI
5576 | SAS
5577 | SAS 70
5578 | SAS Clinicals
5579 | SAS Enterprise Guide
5580 | SAS Information Delivery Portal
5581 | SAS OLAP Cube Studio
5582 | SAS OLAP Server
5583 | SAS Web Report Studio
5584 | SAS administration
5585 | SAS/ASSIST
5586 | SAS/Access
5587 | SAS/BASE
5588 | SAS/Connect
5589 | SAS/ETL
5590 | SAS/ETS
5591 | SAS/Enterprise Miner
5592 | SAS/GRAPH
5593 | SAS/MACROS
5594 | SAS/ODS
5595 | SAS/Reports
5596 | SAS/SHARE
5597 | SAS/SQL
5598 | SAS/STAT
5599 | SATCOM
5600 | SAX
5601 | SAXS
5602 | SBC
5603 | SBCA
5604 | SBS
5605 | SBT
5606 | SCA
5607 | SCADA
5608 | SCAL
5609 | SCAMPI
5610 | SCAP
5611 | SCCD
5612 | SCCP
5613 | SCCS
5614 | SCD
5615 | SCE
5616 | SCEP
5617 | SCF
5618 | SCHKZ
5619 | SCJP
5620 | SCL
5621 | SCM
5622 | SCMS
5623 | SCO
5624 | SCOBOL
5625 | SCORM
5626 | SCOT
5627 | SCP
5628 | SCPM
5629 | SCS
5630 | SCSI
5631 | SCTM
5632 | SCTP
5633 | SCUP
5634 | SCaViS
5635 | SD
5636 | SDA
5637 | SDCCN
5638 | SDET
5639 | SDF
5640 | SDFC
5641 | SDH
5642 | SDK
5643 | SDL
5644 | SDL Trados
5645 | SDLC
5646 | SDLS
5647 | SDM
5648 | SDN
5649 | SDP
5650 | SDRC
5651 | SDRS
5652 | SDS
5653 | SDSF
5654 | SDTM
5655 | SDTMIG
5656 | SEC
5657 | SEC filing
5658 | SECATT
5659 | SED
5660 | SEI
5661 | SEIM
5662 | SEM
5663 | SEO
5664 | SEO management
5665 | SEP
5666 | SEPG
5667 | SEQUEL
5668 | SERDES
5669 | SEU
5670 | SFA
5671 | SFC
5672 | SFTP
5673 | SGML
5674 | SGSN
5675 | SHARC
5676 | SIEM
5677 | SIFT
5678 | SIGTRAN
5679 | SIM
5680 | SIMD
5681 | SIMMOD
5682 | SIMS
5683 | SIOP
5684 | SIP
5685 | SIP Trunking
5686 | SIPOC
5687 | SIPRNet
5688 | SIT
5689 | SL4A
5690 | SLA
5691 | SLD
5692 | SLED
5693 | SLES
5694 | SLIC
5695 | SLT
5696 | SMB
5697 | SMC
5698 | SMD
5699 | SME
5700 | SMED
5701 | SMF
5702 | SML
5703 | SMM
5704 | SMO
5705 | SMOD
5706 | SMP
5707 | SMP/E
5708 | SMPP
5709 | SMPT
5710 | SMSC
5711 | SMSY
5712 | SMT
5713 | SNA
5714 | SNC
5715 | SNMP
5716 | SNOTE
5717 | SNP
5718 | SOA
5719 | SOA Manager
5720 | SOA QA
5721 | SOAP
5722 | SOASTA
5723 | SOAtest
5724 | SOD
5725 | SODA
5726 | SOFA Statistics
5727 | SOHO
5728 | SOLID
5729 | SOLMON
5730 | SOMA
5731 | SOP
5732 | SOQL
5733 | SOS
5734 | SOSL
5735 | SOW
5736 | SOX 404
5737 | SPA
5738 | SPAC
5739 | SPAD
5740 | SPAM
5741 | SPARC
5742 | SPARQL
5743 | SPC
5744 | SPCA
5745 | SPEL
5746 | SPF
5747 | SPI
5748 | SPICE
5749 | SPIN
5750 | SPL
5751 | SPM
5752 | SPO
5753 | SPRE
5754 | SPRO
5755 | SPSS
5756 | SPW
5757 | SQL
5758 | SQL Azure
5759 | SQL Navigator
5760 | SQL Query Analyzer
5761 | SQL Trace
5762 | SQL tuning
5763 | SQL*Loader
5764 | SQL*Plus
5765 | SQL/400
5766 | SQLRPGLE
5767 | SQLite
5768 | SQR
5769 | SQVI
5770 | SR-IOV
5771 | SRD
5772 | SRM
5773 | SRS
5774 | SRST
5775 | SS7
5776 | SSADM
5777 | SSCP
5778 | SSD
5779 | SSDT
5780 | SSHR
5781 | SSI
5782 | SSL
5783 | SSL VPN
5784 | SSO
5785 | SSP
5786 | SST
5787 | STA
5788 | STAAD
5789 | STATISTICA
5790 | STB
5791 | STE
5792 | STIG
5793 | STK
5794 | STL
5795 | STLC
5796 | STM
5797 | STMS
5798 | STO
5799 | STP
5800 | STROBE
5801 | STS
5802 | STaaS
5803 | SUS
5804 | SUSE Linux
5805 | SVA
5806 | SVC
5807 | SVG
5808 | SVM
5809 | SVN
5810 | SWDD
5811 | SWFT
5812 | SWIFT
5813 | SWOT analysis
5814 | SWT
5815 | SYMCLI
5816 | SaaS
5817 | Sabre
5818 | Sabrix
5819 | Safety management
5820 | Sage
5821 | Sage 300 ERP
5822 | Sage 50 Accounting
5823 | Sage Group
5824 | Sahi
5825 | SailPoint
5826 | Sales
5827 | Sales administration
5828 | Sales and operations planning
5829 | Sales enablement
5830 | Sales engineering
5831 | Sales management
5832 | Sales operations
5833 | Sales presentations
5834 | Sales process
5835 | Sales strategy
5836 | Sales training
5837 | SalesLogix
5838 | Salesforce.com administration
5839 | Salstat
5840 | Samba
5841 | Sanity testing
5842 | Sarbanes-Oxley
5843 | Sass
5844 | Satellite
5845 | Satellite telecommunications
5846 | Savvion
5847 | Scala
5848 | Scalability
5849 | Scaleform
5850 | Scanning electron microscope
5851 | Scenario testing
5852 | Scheduling
5853 | Schematic
5854 | Schematic capture
5855 | Schematics
5856 | Scheme
5857 | Scientific research
5858 | Scope management
5859 | Screen exit
5860 | Screen-printing
5861 | Screencasting
5862 | Screening
5863 | Scribe
5864 | ScriptLogic
5865 | Scripting
5866 | Scripting language
5867 | Scrum
5868 | Scrum master
5869 | Scrum product owner
5870 | Search engines
5871 | Secretary
5872 | Section 508
5873 | Secure Shell
5874 | SecureCRT
5875 | SecureWorks
5876 | Securities
5877 | Security
5878 | Security QA
5879 | Security analysis
5880 | Security architecture
5881 | Security audit
5882 | Security awareness
5883 | Security clearance
5884 | Security controls
5885 | Security engineering
5886 | Security management
5887 | Security officer
5888 | Security operations
5889 | Security policy
5890 | Security+
5891 | Security-Enhanced Linux
5892 | SeeTest
5893 | Selenium
5894 | Selenium WebDriver
5895 | Self motivated
5896 | Self-organizing maps
5897 | Semantic Web
5898 | Semantic search
5899 | Semantics
5900 | Semi-supervised learning
5901 | Semiconductor fabrication
5902 | Semiconductors
5903 | Sencha
5904 | Sendmail
5905 | Senior management
5906 | Sensors
5907 | Sequence diagrams
5908 | Serena
5909 | Serial ATA
5910 | Serial communication
5911 | Serna
5912 | Server Message Block
5913 | Server administration
5914 | Server architecture
5915 | Server farms
5916 | Server hardware
5917 | Server virtualization
5918 | Server+
5919 | ServerCentral
5920 | Service Desk Management
5921 | Service Integration and Management
5922 | Service assurance
5923 | Service delivery
5924 | Service delivery management
5925 | Service delivery platform
5926 | Service design
5927 | Service desk
5928 | Service level
5929 | Service level management
5930 | Service management
5931 | Service operations
5932 | Servigistics
5933 | Set-top box
5934 | Shared services
5935 | Shareplex
5936 | Shavlik
5937 | Shed Skin
5938 | Shell
5939 | Shell scripting
5940 | Shipping
5941 | Shunra
5942 | Siebel
5943 | Siebel Analytics
5944 | Siebel CRM
5945 | Siebel EAI
5946 | Siebel EIM
5947 | Siebel administration
5948 | Siebel eScript
5949 | Siemens
5950 | SigmaPlot
5951 | Signal integrity
5952 | Signal processing
5953 | Signals intelligence
5954 | Sikuli
5955 | Silk
5956 | Silk Performer
5957 | SilkTest
5958 | Silverpop
5959 | SimCorp
5960 | SimpleScalar
5961 | Simulation
5962 | Simulink
5963 | Sinatra
5964 | Single source publishing
5965 | Single-linkage clustering
5966 | Siperian
5967 | Site survey
5968 | Sitecore
5969 | Siteminder
5970 | Six Sigma
5971 | Six Sigma Black Belt
5972 | Six Sigma Green Belt
5973 | Sketch
5974 | SketchUp
5975 | Skype
5976 | Sleuth Kit
5977 | Slim Framework
5978 | Slowly changing dimensions
5979 | Smalltalk
5980 | Smallworld
5981 | Smart card
5982 | Smart grid
5983 | Smart order routing
5984 | SmartBear
5985 | SmartDraw
5986 | SmartTest
5987 | SmartView
5988 | Smartforms
5989 | Smartphones
5990 | Smarty
5991 | Smoke testing
5992 | Snagit
5993 | Snap Logic
5994 | Snort
5995 | Snow flake schema
5996 | Soak testing
5997 | SoapUI
5998 | Soarian
5999 | Social engineering
6000 | Social intelligence
6001 | Social marketing
6002 | Social media
6003 | Social media management
6004 | Social media marketing
6005 | Social media strategy
6006 | Social network analysis
6007 | Social networks
6008 | Socket programming
6009 | Sockets
6010 | Soft skills
6011 | Softswitch
6012 | Software administration
6013 | Software analysis
6014 | Software architecture
6015 | Software asset management
6016 | Software configuration
6017 | Software deployment
6018 | Software design
6019 | Software development
6020 | Software development management
6021 | Software development methodology
6022 | Software distribution
6023 | Software documentation
6024 | Software engineering
6025 | Software estimation
6026 | Software implementation
6027 | Software installation
6028 | Software licensing
6029 | Software maintenance
6030 | Software management
6031 | Software metrics
6032 | Software modernization
6033 | Software packaging
6034 | Software performance management
6035 | Software portfolio management
6036 | Software process improvement
6037 | Software project management
6038 | Software prototyping
6039 | Software release life cycle
6040 | Software requirements specification
6041 | Software security
6042 | Software troubleshooting
6043 | Soil mechanics
6044 | SolMan
6045 | SolarWinds
6046 | Solaris
6047 | Solaris Cluster
6048 | Solaris Containers
6049 | Solaris Volume Manager
6050 | Solaris administration
6051 | Soldering
6052 | Solid mechanics
6053 | Solid modeling
6054 | Solid-state physics
6055 | SolidEdge
6056 | SolidWorks
6057 | SolrCloud
6058 | SolrJ
6059 | Solritas
6060 | Solution Manager Diagnostics
6061 | Solution architecture
6062 | Solution delivery
6063 | Solution management
6064 | Solution selling
6065 | Sonar
6066 | Sonet
6067 | SonicWall
6068 | Sonnet
6069 | Sonus
6070 | Sony Vegas Pro
6071 | Sophos
6072 | Sound Forge
6073 | Sound design
6074 | Soundtrack Pro
6075 | Sourcefire
6076 | Sourcing
6077 | Sourcing management
6078 | Space planning
6079 | Spanish
6080 | Spanning Tree Protocol
6081 | Sparx Enterprise Architect
6082 | Spatial analysis
6083 | Specification
6084 | Specman
6085 | Spectral clustering
6086 | Spectroscopy
6087 | Spectrum
6088 | Spectrum analyzer
6089 | Spectrum management
6090 | Speech recognition
6091 | Sphinx
6092 | Spiceworks
6093 | Split valuation
6094 | Spokesperson
6095 | Spring
6096 | Spring Batch
6097 | Spring MVC
6098 | Spring Security
6099 | Spring Web Flow
6100 | Spring.NET
6101 | Sprint
6102 | SproutCore
6103 | Sputtering
6104 | SpyGlass
6105 | Spyder
6106 | Squid
6107 | Squish
6108 | Stackdriver
6109 | Stackless Python
6110 | Staff augmentation
6111 | Staff management
6112 | Stakeholder analysis
6113 | Stakeholder communications
6114 | Stakeholder engagement
6115 | Stakeholder management
6116 | Standard Widget Toolkit
6117 | Standard operating procedure
6118 | Stani's Python Editor
6119 | Star schema
6120 | StarTeam
6121 | Startups
6122 | StatSoft
6123 | Stata
6124 | Stateflow
6125 | Static testing
6126 | Static timing analysis
6127 | Statistical mechanics
6128 | Statistical models
6129 | Statistical process control
6130 | Statistical semantics
6131 | Statistical signal processing
6132 | Statistics
6133 | Statspack
6134 | Status reports
6135 | Step detection
6136 | Stingray
6137 | Stochastic modelling
6138 | Stock Transfer Order
6139 | Stock transfers
6140 | Storage architecture
6141 | Storage engineering
6142 | Storage management
6143 | Storage unit management
6144 | Storage virtualization
6145 | Storage+
6146 | Stored procedures
6147 | Storyboard
6148 | Strategic Analysis
6149 | Strategic alliance
6150 | Strategic communication
6151 | Strategic leadership
6152 | Strategic management
6153 | Strategic marketing
6154 | Strategic planning
6155 | Strategic service management
6156 | Strategic sourcing
6157 | Strategic technology planning
6158 | Strategic thinking
6159 | Strategist
6160 | Strategy
6161 | Strategy development
6162 | Strategy management
6163 | Stratus
6164 | Stratus VOS
6165 | Streaming
6166 | Stress analysis
6167 | Stress testing
6168 | Stresslinux
6169 | Strong authentication
6170 | StruCAD
6171 | Structural analysis
6172 | Structural engineering
6173 | Structural mechanics
6174 | Structured cabling
6175 | Stsadm
6176 | Subcontract management
6177 | Subfiles
6178 | Subject-matter expert
6179 | Sublime Text
6180 | Subnetwork
6181 | Succession planning
6182 | SugarCRM
6183 | SumTotal
6184 | SunGard
6185 | SunOS
6186 | Supervised learning
6187 | Supervision
6188 | Supervisory management
6189 | Supplier relationship management
6190 | Supply chain management
6191 | Supply chain optimization
6192 | Supply chain planning
6193 | Supply management
6194 | Supply network planning
6195 | Support vector machine
6196 | Surveillance
6197 | Survey design
6198 | Surveying
6199 | Survival analysis
6200 | Sustainability
6201 | Swing
6202 | Switchboard
6203 | Switches
6204 | Sybase
6205 | Sybase DBA
6206 | Sybase IQ
6207 | Sybase Unwired Platform
6208 | Syclo
6209 | Symantec Endpoint Protection
6210 | Symantec Enterprise Vault
6211 | Symantec Management Platform
6212 | Symbian
6213 | Symfony
6214 | Symitar
6215 | Symmetrix
6216 | Symmetrix administration
6217 | Syncsort
6218 | Synon
6219 | SysML
6220 | Sysprep
6221 | Syspro
6222 | System Center
6223 | System administration
6224 | System deployment
6225 | System documentation
6226 | System imaging
6227 | System implementation
6228 | System integration
6229 | System integration testing
6230 | System migration
6231 | System monitoring
6232 | System on a chip
6233 | System requirements
6234 | System security
6235 | System testing
6236 | SystemBuilder/SB+
6237 | SystemC
6238 | SystemTap
6239 | SystemVerilog
6240 | Systems Tool Kit
6241 | Systems analysis
6242 | Systems analysis and design
6243 | Systems architecture
6244 | Systems design
6245 | Systems engineering
6246 | Systems management
6247 | Systems modeling
6248 | scikit-learn
6249 | sqlcmd
6250 | T1
6251 | TAC
6252 | TACACS
6253 | TACACS+
6254 | TACL
6255 | TACLANE
6256 | TADDM
6257 | TAL
6258 | TAM
6259 | TAMIT
6260 | TAO
6261 | TAR
6262 | TARIF
6263 | TAS
6264 | TASM
6265 | TAXUSX
6266 | TBMCS
6267 | TBS
6268 | TCA
6269 | TCM
6270 | TCP
6271 | TCP/IP
6272 | TDE
6273 | TDF
6274 | TDM
6275 | TDMA
6276 | TDMF
6277 | TDMS
6278 | TDMoIP
6279 | TDP
6280 | TDR
6281 | TEM
6282 | TEMS
6283 | TESOL
6284 | TFIM
6285 | TFTP
6286 | TGA
6287 | TIBCO
6288 | TIBCO Adapters
6289 | TIBCO BusinessEvents
6290 | TIBCO BusinessWorks
6291 | TIBCO EMS
6292 | TIBCO Hawk
6293 | TIBCO Rendezvous
6294 | TIBCO Spotfire
6295 | TIBCO administration
6296 | TIM
6297 | TIP
6298 | TIPQA
6299 | TIRKS
6300 | TKProf
6301 | TL 9000
6302 | TL1
6303 | TLB
6304 | TLC
6305 | TLE
6306 | TLM
6307 | TLMS
6308 | TLS
6309 | TM
6310 | TMF
6311 | TMG
6312 | TMON
6313 | TMS
6314 | TOC
6315 | TOGAF
6316 | TOR
6317 | TPC
6318 | TPF
6319 | TPFC
6320 | TPFDF
6321 | TPM
6322 | TPS
6323 | TPT
6324 | TPump
6325 | TRACS
6326 | TRD
6327 | TREX
6328 | TREX Admin
6329 | TRIRIGA
6330 | TRM
6331 | TRM RulesManager
6332 | TSL
6333 | TSM
6334 | TSO
6335 | TSRM
6336 | TSYS
6337 | TTCN
6338 | TTL
6339 | TWS
6340 | Tableau
6341 | Tablet
6342 | Tabulate
6343 | Tactical Data Links
6344 | Tactical Planning
6345 | Talend
6346 | Talent management
6347 | Taleo
6348 | Tandberg
6349 | Tandberg Management Suite
6350 | Tandem
6351 | Target audience
6352 | TargetProcess
6353 | Task analysis
6354 | TaskTracker
6355 | Taxes
6356 | Taxonomy
6357 | Tcl
6358 | TeaLeaf
6359 | Team Service Management
6360 | Team building
6361 | Team leadership
6362 | Team management
6363 | TeamCity
6364 | TeamForge
6365 | TeamQuest
6366 | TeamSite
6367 | TeamTrack
6368 | TeamViewer
6369 | Teamcenter
6370 | Teamwork
6371 | Technical analysis
6372 | Technical communication
6373 | Technical director
6374 | Technical drafting
6375 | Technical editing
6376 | Technical marketing
6377 | Technical sales
6378 | Technical support
6379 | Technical training
6380 | Technical writing
6381 | Technician
6382 | Technologist
6383 | Technology assessment
6384 | Technology integration
6385 | Technology transfer
6386 | Tecplot
6387 | Telco
6388 | Telco management
6389 | Telecommunication Management Network model
6390 | Telecommunications
6391 | Telecommunications billing
6392 | Telecommunications expense management
6393 | Telecommunications management
6394 | Telecommunications management network
6395 | Telecommunications skills
6396 | Telecommuting
6397 | Telemarketing
6398 | Telematics
6399 | Telemedicine
6400 | Telephone exchange
6401 | Telephony
6402 | Telephony management
6403 | Telepresence
6404 | Telerik
6405 | Television
6406 | Tellabs
6407 | Telnet
6408 | Teradata
6409 | Teradata DBA
6410 | Teradata SQL Assistant
6411 | Teradata Warehouse Miner
6412 | Teradici
6413 | Terminal server
6414 | Territory management
6415 | Tersus
6416 | Test Manager
6417 | Test cases
6418 | Test equipment
6419 | Test estimation
6420 | Test execution
6421 | Test management
6422 | Test methods
6423 | Test plans
6424 | Test scenarios
6425 | Test scripts
6426 | Test strategy
6427 | Test suites
6428 | Test-driven development
6429 | TestComplete
6430 | TestLink
6431 | TestNG
6432 | TestPartner
6433 | TestStand
6434 | TestTrack
6435 | TestTrack Pro
6436 | Testdroid
6437 | Testopia
6438 | Text determination
6439 | Text mining
6440 | Textual entailment
6441 | Texturing
6442 | Theoretical physics
6443 | Theory of constraints
6444 | Thermal analysis
6445 | Thermal management
6446 | Thermodynamics
6447 | Thin client
6448 | Thin film
6449 | Thinstation
6450 | Thought leadership
6451 | ThreadX
6452 | Threat analysis
6453 | Threat modeling
6454 | Thunderhead
6455 | Tidal
6456 | Tier 1
6457 | Tier 2
6458 | Tier 3
6459 | Tikhonov regularization
6460 | Timberline
6461 | Time management
6462 | Time series
6463 | Timing closure
6464 | Tinderbox
6465 | TippingPoint
6466 | Titration
6467 | Tivoli
6468 | Tivoli Endpoint Manager
6469 | Tk
6470 | Tkinter
6471 | To-be process
6472 | Toad
6473 | TopLink
6474 | TorChat
6475 | TortoiseSVN
6476 | Tosca
6477 | Total productive maintenance
6478 | Total quality management
6479 | Trac
6480 | Traceability matrix
6481 | Trackwise
6482 | Trade management
6483 | Trade promotion management
6484 | Trade shows
6485 | Trade shows management
6486 | Trading
6487 | Training Delivery
6488 | Training analysis
6489 | Training and development
6490 | Training management
6491 | Training needs analysis
6492 | Transact-SQL
6493 | Transcriber
6494 | Transcription
6495 | Transformation
6496 | Transformer
6497 | Transition management
6498 | Translation
6499 | Translation management
6500 | Transport Load Builder
6501 | Transportation
6502 | Transportation management
6503 | Travel management
6504 | Treasury
6505 | Treasury management
6506 | Trend Micro
6507 | Trend analysis
6508 | TriZetto Facets
6509 | Triad
6510 | Tridion
6511 | Trimble GPS
6512 | Tripwire
6513 | Troubleshooting
6514 | Troux
6515 | Tru64 UNIX
6516 | Turbo Pascal
6517 | Turnover
6518 | Tutoring
6519 | Tuxedo
6520 | Twilio
6521 | Twitscoop
6522 | Twitter API
6523 | TypeScript
6524 | Typography
6525 | tcpdump
6526 | U2 Web DE
6527 | UAG
6528 | UART
6529 | UC
6530 | UCCA
6531 | UCD
6532 | UCM
6533 | UCMA
6534 | UCS
6535 | UDDI
6536 | UDF
6537 | UDK
6538 | UDP
6539 | UDT
6540 | UEFI
6541 | UFT
6542 | UG
6543 | UI
6544 | UIKit
6545 | UIManager
6546 | UME
6547 | UMF
6548 | UML
6549 | UMTS
6550 | UPGMA
6551 | URS
6552 | USB
6553 | USD
6554 | USMT
6555 | USS
6556 | UTM
6557 | UTRAN
6558 | UV
6559 | UVM
6560 | UX
6561 | UXD
6562 | Ubuntu
6563 | Ucmdb
6564 | UltiPro
6565 | UltraEdit
6566 | Umbraco
6567 | Underscore.js
6568 | Underwriting
6569 | UniData
6570 | UniObjects
6571 | UniVerse
6572 | Unica
6573 | Uniface
6574 | Unified communications
6575 | Unified messaging
6576 | UnifiedPOS
6577 | Unigraphics NX
6578 | Unisphere
6579 | Unisys
6580 | Unit testing
6581 | Unity
6582 | Univariate analysis
6583 | Universe
6584 | Universe Designer
6585 | Unix
6586 | Unix administration
6587 | Unobtrusive JavaScript
6588 | Unreal Development Kit
6589 | Unreal Engine
6590 | UnrealScript
6591 | Unsupervised learning
6592 | Upgrades
6593 | Upgrades management
6594 | Uploading
6595 | Usability
6596 | Usability testing
6597 | Use cases
6598 | User Administration
6599 | User exit
6600 | User experience management
6601 | User guides
6602 | User research
6603 | User stories
6604 | User-centered design
6605 | Utilities
6606 | Utilization management
6607 | uPerform
6608 | uPerform administration
6609 | V-Model
6610 | V-Ray
6611 | VAN
6612 | VAP
6613 | VAS
6614 | VAT
6615 | VAX
6616 | VBA
6617 | VBC
6618 | VBS
6619 | VBScript
6620 | VC
6621 | VCL
6622 | VCM
6623 | VCP
6624 | VCS
6625 | VDHL
6626 | VDI
6627 | VDIoC
6628 | VDSL
6629 | VFD
6630 | VFP
6631 | VFX
6632 | VHDL
6633 | VI
6634 | VIM
6635 | VIO
6636 | VIOS
6637 | VIPP
6638 | VISO
6639 | VLAN
6640 | VLDB
6641 | VLOOKUP
6642 | VLSI
6643 | VLSM
6644 | VM/CMS
6645 | VME
6646 | VMI
6647 | VMM
6648 | VMS
6649 | VMWare VDI
6650 | VMware Certified Professional
6651 | VMware ESX
6652 | VMware ESXi
6653 | VMware Infrastructure
6654 | VMware Site Recovery Manager
6655 | VMware ThinApp
6656 | VMware View
6657 | VMware Workstation
6658 | VMware administration
6659 | VMware vCloud
6660 | VMware vSphere
6661 | VNA
6662 | VNC
6663 | VOD
6664 | VOFM
6665 | VOS
6666 | VOSS
6667 | VPI
6668 | VPLS
6669 | VPN
6670 | VPN administration
6671 | VPRN
6672 | VRRP
6673 | VRTX
6674 | VSAM
6675 | VSAT
6676 | VSE
6677 | VSP
6678 | VSS
6679 | VSTF
6680 | VSTO
6681 | VSTS
6682 | VSTS Profiler
6683 | VTAM
6684 | VTC
6685 | VTK
6686 | VTL
6687 | VTP
6688 | VTS
6689 | VUE
6690 | VXL
6691 | Vaadin
6692 | Vagrant
6693 | Valgrind
6694 | Valuation
6695 | Value at risk
6696 | Value engineering
6697 | Value stream mapping
6698 | Vantive
6699 | Variable data printing
6700 | Variables Manager
6701 | Varicent
6702 | Varnish
6703 | Vblock
6704 | Vector graphics
6705 | Vector quantization
6706 | Vector space model
6707 | Vectorworks
6708 | Veeam
6709 | Veeva
6710 | Vehicle insurance
6711 | Vendavo
6712 | Vendor development
6713 | Vendor master data
6714 | Vendor relationships
6715 | Venture capital
6716 | VeriFIX
6717 | Verification and validation
6718 | Verilog
6719 | Verint
6720 | Veritas
6721 | Veritas Cluster Server
6722 | Veritas Storage Foundation
6723 | Veritas Volume Manager
6724 | VersionOne
6725 | Vertex
6726 | Vertica
6727 | Video codecs
6728 | Video compression
6729 | Video editing
6730 | Video engineering
6731 | Video game development
6732 | Video on demand
6733 | Video over IP
6734 | Video production
6735 | Video streaming
6736 | Video tracking
6737 | Videoconferencing
6738 | Videographer
6739 | Videography
6740 | Vietnamese
6741 | Vignette
6742 | Vim
6743 | Virsa
6744 | Virtual Machine Manager
6745 | Virtual Routing and Forwarding
6746 | Virtual desktop
6747 | Virtual directory
6748 | Virtual machines
6749 | Virtual office
6750 | Virtual private cloud
6751 | Virtual team
6752 | VirtualBox
6753 | Virtualization
6754 | VisionPLUS
6755 | VistA EHR
6756 | Vistex
6757 | Visual Administrator
6758 | Visual Basic
6759 | Visual Basic .NET
6760 | Visual C++
6761 | Visual FoxPro
6762 | Visual Studio ALM
6763 | Visual control
6764 | Visualforce
6765 | Visualization
6766 | VoIP
6767 | VoIP management
6768 | Voice of the customer
6769 | Voice recognition
6770 | VoiceXML
6771 | Voicemail
6772 | Volume testing
6773 | Volunteer management
6774 | Volusion
6775 | Voronoi diagrams
6776 | Vowpal Wabbit
6777 | VuGen
6778 | Vulnerability assessment
6779 | Vulnerability management
6780 | Vulnerability scanning
6781 | VxWorks
6782 | W-CDMA
6783 | W3C
6784 | WAF
6785 | WAIK
6786 | WAMP
6787 | WAN
6788 | WAN management
6789 | WAN optimization
6790 | WAP
6791 | WAR
6792 | WAS
6793 | WAVE
6794 | WAWF
6795 | WBEM
6796 | WBI
6797 | WBIMB
6798 | WBS
6799 | WBT
6800 | WCAG
6801 | WCC
6802 | WCF
6803 | WCF Data Services
6804 | WCM
6805 | WCP
6806 | WCS
6807 | WDM
6808 | WDS
6809 | WEBI
6810 | WEEE
6811 | WF
6812 | WFL
6813 | WFM
6814 | WFP
6815 | WHCK
6816 | WHMCS
6817 | WHQL
6818 | WID
6819 | WIF
6820 | WINCVS
6821 | WINS
6822 | WIP
6823 | WIS
6824 | WISE
6825 | WISEScript
6826 | WITSML
6827 | WLAN
6828 | WLC
6829 | WLI
6830 | WLM
6831 | WLS
6832 | WLST
6833 | WMI
6834 | WML
6835 | WMMBXY
6836 | WMOS
6837 | WMS
6838 | WMTORD
6839 | WPA
6840 | WPF
6841 | WPS
6842 | WSDL
6843 | WSDM
6844 | WSF
6845 | WSFTP
6846 | WSGI
6847 | WSH
6848 | WSPBuilder
6849 | WSSD
6850 | WTE
6851 | WTL
6852 | WTT
6853 | WTX
6854 | WWAN
6855 | WWF
6856 | WWI
6857 | WYSE
6858 | Wakanda
6859 | Ward's method
6860 | Warehouse
6861 | Warehouse control
6862 | Warehouse management
6863 | Watchguard
6864 | Water treatment
6865 | Waterfall
6866 | Watir
6867 | Wealth management
6868 | Web 2.0
6869 | Web API
6870 | Web Dynpro
6871 | Web QA
6872 | Web analytics
6873 | Web application security
6874 | Web applications
6875 | Web browsers
6876 | Web conferencing
6877 | Web content
6878 | Web content management
6879 | Web design
6880 | Web desktop
6881 | Web development
6882 | Web hosting
6883 | Web intelligence
6884 | Web parts
6885 | Web performance optimization
6886 | Web portal administration
6887 | Web portals
6888 | Web project management
6889 | Web server
6890 | Web server administration
6891 | Web service QA
6892 | Web services
6893 | Web standards
6894 | WebEx
6895 | WebFOCUS
6896 | WebGL
6897 | WebKit
6898 | WebORB
6899 | WebObjects
6900 | WebSocket
6901 | WebWork
6902 | Webforms
6903 | Websense
6904 | Website administration
6905 | Webspeed
6906 | Webtrends
6907 | Webworks
6908 | Weka
6909 | Welding
6910 | WeoGeo
6911 | Western blotting
6912 | Westlaw
6913 | Wet chemistry
6914 | WhatsUp Gold
6915 | White hat
6916 | White-box testing
6917 | Wholesale
6918 | WiMAX
6919 | WiX
6920 | Wiki
6921 | Wiki management
6922 | WildFly
6923 | WinDbg
6924 | WinHex
6925 | WinRAR
6926 | WinSCP
6927 | WinSQL
6928 | Winbatch
6929 | Windchill
6930 | Windows API
6931 | Windows Client
6932 | Windows Clustering
6933 | Windows Deployment Services
6934 | Windows Driver Foundation
6935 | Windows Forms
6936 | Windows Identity Foundation
6937 | Windows Imaging Component
6938 | Windows Installer
6939 | Windows Movie Maker
6940 | Windows PowerShell
6941 | Windows Registry
6942 | Windows Runtime
6943 | Windows Server Essentials
6944 | Windows Services
6945 | Windows drivers
6946 | Winshuttle
6947 | Winsock
6948 | Wintel
6949 | Wireframe
6950 | Wireless
6951 | Wireless Application Protocol
6952 | Wireless management
6953 | Wireless network
6954 | Wireless security
6955 | Wireshark
6956 | Wise
6957 | Wise Package Studio
6958 | Wonderware
6959 | Word processor
6960 | Word-sense disambiguation
6961 | Word-sense induction
6962 | WordPerfect
6963 | WordPress
6964 | Work breakdown structure
6965 | Work ethic
6966 | Work in process
6967 | Workflow
6968 | Workflow Manager
6969 | Workflow analysis
6970 | Workflow management
6971 | Workflow optimization
6972 | Workforce management
6973 | Workforce planning
6974 | Workload Analysis
6975 | Wrike
6976 | wInsight
6977 | wIntegrate
6978 | web2py
6979 | webMethods
6980 | wxGlade
6981 | wxPython
6982 | wxWidgets
6983 | X++
6984 | XACML
6985 | XACTA
6986 | XAML
6987 | XAMPP
6988 | XBRL
6989 | XCAL
6990 | XCM
6991 | XEN
6992 | XFOIL
6993 | XFS
6994 | XGEN
6995 | XHTML
6996 | XIV
6997 | XInclude
6998 | XMII
6999 | XML
7000 | XMLP
7001 | XMLSpy
7002 | XMPP
7003 | XMetaL
7004 | XOG
7005 | XPCOM
7006 | XPED
7007 | XPS
7008 | XPTR
7009 | XPages
7010 | XPath
7011 | XQuery
7012 | XRD
7013 | XSAN
7014 | XSD
7015 | XSL
7016 | XSL Formatting Objects
7017 | XSLT
7018 | XUL
7019 | Xamarin
7020 | Xcelsius
7021 | Xcode
7022 | Xen
7023 | XenServer
7024 | XiSecure
7025 | Xilinx ISE
7026 | Xpediter
7027 | Xtend
7028 | x86
7029 | x86 assembly language
7030 | xCAT
7031 | YQL
7032 | YUI
7033 | Yammer
7034 | Yardi
7035 | Yield engineering
7036 | Yield management
7037 | Yii
7038 | YouTrack
7039 | YouTube
7040 | ZBrush
7041 | ZEKE
7042 | ZEN
7043 | ZFS
7044 | ZK
7045 | Zabbix
7046 | Zachman Framework
7047 | Zemax
7048 | Zen Cart
7049 | Zend
7050 | Zend Studio
7051 | Zenoss
7052 | ZeroMQ
7053 | ZigBee
7054 | Zimbra
7055 | Zmanda
7056 | Zuken
7057 | z/Linux
7058 | z/OS
7059 | z/VM
7060 | z/VSE
7061 | Accounting Principles
7062 | Accounting Standards
7063 | Accounting Techniques
7064 | Analytical
7065 | Analyzing Data
7066 | Auditing
7067 | Averaging
7068 | Budgeting
7069 | Business Analytics
7070 | Calculations
7071 | Cash Flow Management
7072 | Communication
7073 | Compliance
7074 | Computer
7075 | Concentration
7076 | Cost Analysis
7077 | Cost Reduction
7078 | Data Analysis
7079 | Data Processing
7080 | Dexterity
7081 | Decision Making
7082 | Economize
7083 | Estate Planning
7084 | Estimation
7085 | Financial Advising
7086 | Financial Analysis
7087 | Financial Concepts
7088 | Financial Data
7089 | Financial Engineering
7090 | Financial Management
7091 | Financial Modeling
7092 | Financial Planning
7093 | Financial Reporting
7094 | Financial Systems
7095 | Forecasting
7096 | GAAP
7097 | General Ledger
7098 | Handling Detailed Work
7099 | Handling Money
7100 | Hyperion
7101 | Interpersonal
7102 | Investments
7103 | Investment Principles
7104 | Journal Entry
7105 | Management
7106 | Marketing
7107 | Mathematical
7108 | Mathematics
7109 | Mergers
7110 | MBA
7111 | Microsoft Office
7112 | MS Excel
7113 | Organizational
7114 | Performance Management
7115 | Performance Measuring
7116 | Planning
7117 | Portfolio Performance Reports
7118 | Practice Management
7119 | Prioritization
7120 | Problem Solving
7121 | Profit and Loss
7122 | Project Management
7123 | Projecting Fiscal Balances
7124 | Quantitative Analysis
7125 | Quantitative Data
7126 | QuickBooks
7127 | Ranking
7128 | Reconciliations
7129 | Reconciling Balance Statements
7130 | Recognizing Problems
7131 | Relationship Management
7132 | Reporting
7133 | Restructuring
7134 | Risk Analysis
7135 | Risk Management
7136 | Sales
7137 | SAP
7138 | Securities
7139 | Strategic Planning
7140 | Software
7141 | Solving Equations
7142 | Solving Problems
7143 | Sorting
7144 | Taxation
7145 | Tax Filing
7146 | Tax Planning
7147 | Tax Reporting
7148 | Technology
7149 | Trial Balance
7150 | Wealth Management
7151 | Working with Numbers
7152 | Working under Stress
7153 | Using Analysis on Financial Scenarios
7154 | Valuations
7155 | Value Added Analysis
7156 | Account Analysis
7157 | Account Reconciliation
7158 | Accounting Information Systems
7159 | Accounting Software
7160 | Accounts Payable
7161 | Accounting Processes
7162 | Accounting Principles
7163 | Accounts Receivable
7164 | Accuracy
7165 | ADP
7166 | Aging Reports
7167 | Analytical
7168 | Analysis
7169 | Annual Reports
7170 | Asset Management
7171 | Attention to Detail
7172 | Audits
7173 | Audit Schedules
7174 | Balance Sheets
7175 | Banking
7176 | Bank Deposits
7177 | Bank Reconciliations
7178 | Bill Payment
7179 | Bookkeeping
7180 | Budgets
7181 | Business Awareness
7182 | Cash Receipts
7183 | Certified Public Accountant
7184 | CPA
7185 | Chart of Accounts
7186 | Check Runs
7187 | Collections
7188 | Commitment
7189 | Communication
7190 | Compliance
7191 | Computer
7192 | Corporate Reports
7193 | Corporate Tax
7194 | Cost Accounting
7195 | Credit Management
7196 | Credits
7197 | Crystal Reports
7198 | Debt Management
7199 | Depreciation
7200 | Detail Orientation
7201 | Federal Tax Law
7202 | Finance
7203 | Financial Analysis
7204 | Financial Reporting
7205 | Financial Software
7206 | Financial Statements
7207 | Financial Statement Analysis
7208 | Fixed Assets
7209 | Forecasts
7210 | Forecasting
7211 | Full Charge Bookkeeping
7212 | Full Cycle Month-End Close
7213 | Full Cycle Year-end Close
7214 | GAAP
7215 | General Ledger
7216 | Great Plains Accounting
7217 | Great Plains Dynamics
7218 | Income Tax
7219 | Interest Calculations
7220 | Interpersonal Skills
7221 | Invoices
7222 | IT Knowledge
7223 | Job Cost Reports
7224 | Journal Entry Preparation/Posting
7225 | Microsoft Office
7226 | Monthly Closes
7227 | Multitasking
7228 | MS Access
7229 | MS Excel
7230 | MS Word
7231 | Numerical Competence
7232 | Oracle
7233 | Paychex
7234 | Payroll
7235 | Payroll Liabilities
7236 | Payroll Taxes
7237 | Peachtree
7238 | Personal Tax
7239 | Petty Cash
7240 | Platinum
7241 | Prepaid Income/Expenses
7242 | Problem Solving
7243 | Profit and Loss
7244 | Professionalism
7245 | QuickBooks
7246 | Reconciliation
7247 | Regulatory Filings
7248 | Reporting
7249 | Revenue Projections
7250 | Revenue Recognition
7251 | Sales Receipts
7252 | SAP
7253 | Special Projects
7254 | State Tax Law
7255 | Tax Analysis
7256 | Tax Compliance
7257 | Tax Filing
7258 | Tax Law
7259 | Tax Liabilities
7260 | Tax Reporting
7261 | Tax Returns
7262 | Tax Software
7263 | Technology
7264 | Teamwork
7265 | Time Management
7266 | Training
7267 | Trial Balance
7268 | Vouchers
7269 | Written Communication
7270 | Year End Reporting
--------------------------------------------------------------------------------
/output/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/2dubs/Job-Skills-Extraction/4b45df6eab25e471e902a68ff1e4a4ebe8527434/output/.DS_Store
--------------------------------------------------------------------------------
/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/2dubs/Job-Skills-Extraction/4b45df6eab25e471e902a68ff1e4a4ebe8527434/src/.DS_Store
--------------------------------------------------------------------------------
/src/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/src/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/.idea/src.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/.idea/workspace.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 | 1499794988916
90 |
91 |
92 | 1499794988916
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
--------------------------------------------------------------------------------
/src/.~lock.all description.txt#:
--------------------------------------------------------------------------------
1 | ,washingtonwang,ubuntu,12.07.2017 15:36,file:///home/washingtonwang/.config/libreoffice/4;
--------------------------------------------------------------------------------
/src/Suffix_Acronyms.csv:
--------------------------------------------------------------------------------
1 | s,MINNESOTA MINING AND MANUFACTURING
2 | A&W,ALLEN & WRIGHT
3 | AA,AUTHOR ALTERATION
4 | AAA,AMERICAN AUTOMOBILE ASSOCIATION
5 | ADP,AUTOMATIC DATA PROCESSING
6 | AIG,AMERICAN INTERNATIONAL GROUP
7 | AMC,AMERICAN MULTI-CINEMA
8 | AMD,"ADVANCED MICRO DEVICES, INC."
9 | AMF,AMERICAN MACHINE & FOUNDRY
10 | AOL,AMERICA ONLINE
11 | AT&T,AMERICAN TELEPHONE AND TELEGRAPH
12 | B&N,BURGESS & NIPLE
13 | BBC,BRITISH BROADCASTING CORPORATION
14 | BMW,BAYERISCHE MOTOREN WERKE
15 | CBS,COLUMBIA BROADCASTING SYSTEM
16 | CK,CALVIN KLEIN
17 | CNN,CABLE NEWS NETWORK
18 | CVS,CONSUMER VALUE STORES
19 | DEC,DIGITAL EQUIPMENT CORPORATION
20 | DHL,"DALSEY, HILLBLOM AND LYNN"
21 | DK,DORLING KINDERSLEY
22 | DKNY,DONNA KARAN NEW YORK
23 | DSM,DUTCH STATE MINES
24 | DSW,DISCOUNT SHOE WAREHOUSE
25 | EA,ELECTRONIC ARTS
26 | EBX,ELECTRONICS BOUTIQUE X
27 | EMI,ELECTRIC AND MUSICAL INDUSTRIES LTD.
28 | EMS,EASTERN MOUNTAIN SPORTS
29 | ESPN,ENTERTAINMENT AND SPORTS PROGRAMMING NETWORK
30 | ESRI,ENVIRONMENTAL SYSTEMS RESEARCH INSTITUTE
31 | FANNIE MAE,FEDERAL NATIONAL MORTGAGE ASSOCIATION
32 | FCUK,FRENCH CONNECTION UNITED KINGDOM
33 | GEICO,GOVERNMENT EMPLOYEES INSURANCE COMPANY
34 | GM,GENERAL MOTORS
35 | GNC,GENERAL NUTRITION CENTERS
36 | H&M,HENNES & MAURITZ
37 | HP,HEWLETT PACKARD
38 | HSBC,HONGKONG AND SHANGHAI BANKING CORPORATION
39 | HTC,HIGH TECH COMPUTER CORPORATION
40 | IBC,INDEPENDENT BREWERIES COMPANY
41 | IBM,INTERNATIONAL BUSINESS MACHINES
42 | ICL,INTERNATIONAL COMPUTERS LIMITED
43 | IGN,IMAGINE GAMES NETWORK
44 | ILM,INDUSTRIAL LIGHT AND MAGIC
45 | IMI,IMPERIAL METAL INDUSTRIES
46 | IREA,INTERMOUNTAIN RURAL ELECTRIC ASSOCIATION
47 | LVMH,LOUIS VUITTON AND MOET HENNESSY
48 | MGM,METRO-GOLDWYN-MAYER
49 | P&G,PROCTOR AND GAMBLE
50 | REI,"RECREATIONAL EQUIPMENT, INC"
51 | TCL,TODAY CHINA LION
52 | TCS,TATA CONSULTANCY SERVICES
53 | TSMC,TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY
54 | UBS,UNION BANK OF SWITZERLAND
55 | UMB,UNITED MISSOURI BANK
56 | UPS,UNITED PARCEL SERVICE
57 | USAA,UNITED SERVICES AUTOMOBILE ASSOCIATION
58 | WWE,WORLD WRESTLING ENTERTAINMENT
--------------------------------------------------------------------------------
/src/company_stop_words.csv:
--------------------------------------------------------------------------------
1 | INC.,77701
2 | LLC,41416
3 | INC,19467
4 | CORPORATION,7589
5 | GROUP,4310
6 | CO.,4099
7 | "GROUP,",3978
8 | COMPANY,3181
9 | CORP.,2632
10 | USA,2430
11 | "USA,",2122
12 | P.C.,2059
13 | PC,1985
14 | LLC.,1856
15 | LTD.,1804
16 | CORP,1803
17 | LLP,1779
18 | "COMPANY,",1471
19 | LP,1299
20 | PLLC,1211
21 | LTD,1071
22 | INCORPORATED,1037
23 | P.A.,750
24 | "CO.,",667
25 | "CO,.",667
26 | CO.,667
27 | PA,626
28 | LIMITED,560
29 | L.P.,512
30 | "INC.,",495
31 | CO,448
32 | DBA,401
33 | L.L.C.,392
34 | CPA,386
35 | (USA),358
36 | U.S.,318
37 | D/B/A,317
38 | "US,",297
39 | CORPORATE,219
40 | "CPA,",207
41 | "(USA),",204
42 | DDS,154
43 | "CORPORATION,",136
44 | PLC,132
45 | (US),131
46 | "INC,",130
47 | "LLC,",129
48 | "U.S.A.,",125
49 | "DDS,",117
50 | U.S.A.,100
51 | CPAS,95
52 | P.C,83
53 | "U.S.,",81
54 | NA,81
55 | "CPAS,",79
56 | N.A.,69
57 | PC.,56
58 | "D.D.S.,",55
59 | PLLC.,50
60 | (U.S.),49
61 | (U.S.A.),46
62 | LLP.,45
63 | "(US),",44
64 | "NA,",41
65 | L.C.,38
66 | "CORP.,",36
67 | "LTD.,",35
68 | PVT.,34
69 | LCC,32
70 | D.C.,32
71 | P.A,30
72 | D.D.S.,29
73 | LLLP,29
74 | S.A.,28
75 | INCORPORATION,25
76 | PVT,24
77 | "(U.S.A.),",23
78 | P.L.L.C.,23
79 | "LIMITED,",23
80 | L.L.C,22
81 | CORPORATI,21
82 | "CORP,",19
83 | "COOPERATIVE,",19
84 | "C.P.A.,",19
85 | CORPORA,19
86 | D.P.C.,18
87 | D.B.A.,18
88 | P.L.,16
89 | L.P,16
90 | CO.INC,13
91 | "COMPANY,INC.",6
92 | "INCORPORATED,",6
93 | INCORPORATE,5
94 | CO-OP,5
95 | CO.LTD,4
96 | COORPORATION,3
97 | INCORPORAT,3
98 | COMPANY.,3
99 | INCORPORATED.,2
100 | INCORPORTED,2
101 | INCORP.,2
102 | PVT.LTD.,2
103 | "COMPANY,LLC",2
104 | INCORPORTATED,2
105 | INCORPRATED,2
106 | INCORPOATED,1
107 | INCORPPORATED,1
108 | "CO,.LTD",1
109 | "CO.,LTD.",1
110 | CO.LTD,1
111 | CO.),1
112 | &CO,1
113 | "CO.,L.P.",1
114 | CO.L.P.,1
115 | "(CO).,",1
116 | (CO).,1
117 | CO;,1
118 | CO:,1
119 |
--------------------------------------------------------------------------------
/src/h1b_normalizer.py:
--------------------------------------------------------------------------------
1 | import unicodecsv as csv
2 | import re
3 |
4 |
5 | class Name_Normalizer():
6 | """
7 | An object -- name normalizer that imports support data for cleaning H1B company names
8 | """
9 |
10 | def __init__(self):
11 | self.stop_word_set = self.read_stop_word_set('company_stop_words.csv')
12 | self.special_name_set = self.read_special_name_list('special_companies.txt')
13 | self.acronym_original_set = self.read_acronym_list('Suffix_Acronyms.csv')
14 |
15 | def read_stop_word_set(self, filename):
16 | # read company name stop word into set
17 | result = set()
18 | with open(filename, str('rb')) as source:
19 | rdr = csv.reader(source, encoding='utf-8')
20 | for row in rdr:
21 | result.add(row[0])
22 | return result
23 |
24 | def read_special_name_list(self, filename):
25 | # read special company name list
26 | with open(filename, str('r')) as source:
27 | result = source.read().splitlines()
28 | return result
29 |
30 | def read_acronym_list(self, filename):
31 | # read company name stop word into set
32 | result = []
33 | with open(filename, str('rb')) as source:
34 | rdr = csv.reader(source, encoding='utf-8')
35 | for row in rdr:
36 | result.append(row)
37 | return result
38 |
39 | def multireplace(self, string, replacements):
40 | """
41 | Given a string and a replacement map, it returns the replaced string.
42 |
43 | :param str string: string to execute replacements on
44 | :param dict replacements: replacement dictionary {value to find: value to replace}
45 | :rtype: str
46 | """
47 | # Place longer ones first to keep shorter substrings from matching where the longer ones should take place
48 | # For instance given the replacements {'ab': 'AB', 'abc': 'ABC'} against the string 'hey abc', it should produce
49 | # 'hey ABC' and not 'hey ABc'
50 | substrs = sorted(replacements, key=len, reverse=True)
51 |
52 | # Create a big OR regex that matches any of the substrings to replace
53 | regexp = re.compile('|'.join(map(re.escape, substrs)))
54 |
55 | # For each match, look up the new string in the replacements
56 | return regexp.sub(lambda match: replacements[match.group(0)], string)
57 |
58 | def remove_html_escape_chars(self, input_str):
59 | """
60 | remove or substitute HTML escape characters
61 |
62 | :param input_str: str
63 | :return: str
64 | """
65 | html_ansi_char_dict = {'"': '"',
66 | '&': '&',
67 | '<': '<',
68 | '>': '>',
69 | '&SBQUO;': "'",
70 | '&BDQUO;': '"',
71 | '&HELLIP;': '...',
72 | '&SCARON;': 'S',
73 | '&ZCARON;': 'Z',
74 | '&LSQUO;': "'",
75 | '&RSQUO;': "'",
76 | '&LDQUO;': '"',
77 | '&RDQUO;': '"',
78 | '&NDASH;': '-',
79 | '&MDASH;': '-',
80 | '&TILDE;': '~',
81 | '&AACUTE;': 'A',
82 | '&AGRAVE;': 'A',
83 | '&ACIRC;': 'A',
84 | '&ATILDE;': 'A',
85 | '&AUML;': 'A',
86 | '&ARING;': 'A',
87 | '&EGRAVE;': 'E',
88 | '&EACUTE;': 'E',
89 | '&ECIRC;': 'E',
90 | '&EUML;': 'E',
91 | '&IGRAVE;': 'I',
92 | '&IACUTE;': 'I',
93 | '&ICIRC;': 'I',
94 | '&IUML;': 'I',
95 | '&NTILDE;': 'N',
96 | '&OGRAVE;': 'O',
97 | '&OACUTE;': 'O',
98 | '&OCIRC;': 'O',
99 | '&OTILDE;': 'O',
100 | '&OUML;': 'O',
101 | '&OSLASH;': 'O',
102 | '&UGRAVE;': 'U',
103 | '&UACUTE;': 'U',
104 | '&UCIRC;': 'U',
105 | '&UUML;': 'U',
106 | '&YACUTE;': 'Y',
107 | '&YUML;': 'Y'}
108 | return self.multireplace(input_str.upper(), html_ansi_char_dict)
109 |
110 | def normalize_company_name(self, origin_name):
111 | """
112 | Working function to normalize company name in data files
113 | stop_word_set and special_name_list are hand picked dictionary that is loaded from file
114 | """
115 | if origin_name is None:
116 | return None
117 | # handle html characters
118 | origin_name = self.remove_html_escape_chars(origin_name)
119 | # handle semicolons
120 | origin_name = origin_name.replace(';', ' ')
121 | # handle commas and extra white space
122 | origin_name = ' '.join(origin_name.replace(',', ' ').split())
123 |
124 | # get rid of content in () and after partial "("
125 | words_list = origin_name.split('(')[0].split()
126 |
127 | # remove stop words and recompose name
128 | rslt_list = []
129 | for word in words_list:
130 | if word.upper() not in self.stop_word_set:
131 | rslt_list.append(word)
132 | if len(rslt_list) > 0 and (rslt_list[-1] == '&' or rslt_list[-1].upper() == 'AND'):
133 | del rslt_list[-1]
134 | return u' '.join(rslt_list).encode('utf-8')
--------------------------------------------------------------------------------
/src/indeed_job_cleaner.py:
--------------------------------------------------------------------------------
1 | from __future__ import print_function
2 | import mysql.connector
3 | from nltk.corpus import stopwords
4 | import h1b_normalizer
5 | from nltk.tokenize import sent_tokenize
6 |
7 | normalizer = h1b_normalizer.Name_Normalizer()
8 | out_path = '../input'
9 |
10 |
11 | # I/O: sql --> list
12 | def keyword_vs_description(query, header, type='description'):
13 | cnx = mysql.connector.connect(user='root', password='C071401www!!', database='MentorX_Project')
14 | cursor = cnx.cursor()
15 | cursor.execute(query)
16 | to_return = [header]
17 |
18 | # whole job description as a document
19 | if type == 'description':
20 | for each in cursor:
21 | if len(each[0].split()) > 20:
22 | to_return.append(each)
23 | # each sentence as a document
24 | elif type == 'sentence':
25 | for each in cursor:
26 | if len(each[0].split()) > 20:
27 | l = sent_tokenize(each[0])
28 | for item in l:
29 | to_return.append([str(item.decode('utf-8')), str(each[1])])
30 | # 3-sentence paragraph as a document
31 | elif type == 'paragraph':
32 | for each in cursor:
33 | if len(each[0].split()) > 20:
34 | l = sent_tokenize(each[0])
35 | size = len(l)
36 | for i in range(size-2):
37 | paragraph = [str(l[i].decode('utf-8')
38 | + l[i+1].decode('utf-8')
39 | + l[i+2].decode('utf-8'))]
40 | paragraph.append(str(each[1].decode('utf-8')))
41 | to_return.append(paragraph)
42 | cnx.close()
43 | cursor.close()
44 | return to_return
45 |
46 |
47 | # copy n paste the following for function where s_w_t is embedded in
48 | # Tokenizer: tokenize a sentence/paragraph with stop words from NLTK package
49 | def stop_word_tokenize(raw_description, stop_word_set, company):
50 | # split description into words with symbols attached + lower case
51 | raw_tokenized = raw_description.lower().split()
52 |
53 | # handle special characters
54 | ex_char = [':', ';',
55 | ',', '&',
56 | '(', ')',
57 | '"', '!',
58 | '?', '*',
59 | '-']
60 | exclude = set(ex_char)
61 | no_punc_tokenzied = []
62 | # for every element in string.split()
63 | # go through every character
64 | for each in raw_tokenized:
65 | if '/' not in each:
66 | s = ''.join(ch for ch in each if ch not in exclude)
67 | no_punc_tokenzied.append(s)
68 | else:
69 | s = ''.join(ch for ch in each if ch not in exclude)
70 | l = s.split('/')
71 | for item in l:
72 | no_punc_tokenzied.append(item)
73 |
74 | # get company name and normalize
75 | clean_name = normalizer.normalize_company_name(company).lower()
76 | # generate stop words from company names
77 | # eg: Lockheed Martin, INC. --> [lockheed, martin, martin's]
78 | exclude = clean_name.split()
79 | if len(exclude) > 0:
80 | last = list(exclude[-1])
81 | last.append("'s")
82 | exclude.append("".join(last))
83 |
84 | clean_list = []
85 | for item in no_punc_tokenzied:
86 | if item not in exclude:
87 | clean_list.append(item)
88 | clean_description = ' '.join(clean_list)
89 |
90 | # clean stop words
91 | filtered = []
92 | for w in clean_description.split():
93 | if w not in stop_word_set:
94 | filtered.append(w)
95 | return filtered
96 |
97 |
98 | if __name__ == "__main__":
99 | query = """SELECT job_description, company FROM indeed_jobs WHERE keyword = 'ACCOUNTANT'"""
100 | # query = """SELECT job_description, company FROM indeed_jobs"""
101 | header = ('job description','company')
102 | data = keyword_vs_description(query, header,'paragraph')
103 | out_put = []
104 | count = 0
105 | # import stop words set from NLTK package
106 | stop_word_set = set(stopwords.words('english'))
107 |
108 | # import data from SQL server and customize
109 | for each in data:
110 | print(each)
111 | out_put.append(" ".join(stop_word_tokenize(each[0], stop_word_set, each[1])))
112 | out_put.append("\n")
113 | out_put.append("\n")
114 |
115 | # with open('%s/SOFTWARE ENGINEER_DESCRIPTIONS.txt'%(out_path), 'w') as source:
116 | with open('%s/ACCOUNTANT_DESCRIPTIONS.txt' % (out_path), 'w') as source:
117 | for each in out_put:
118 | source.write(each)
119 | source.close()
--------------------------------------------------------------------------------
/src/keyword_input.txt:
--------------------------------------------------------------------------------
1 | PROGRAMMER ANALYST
2 | SOFTWARE ENGINEER
3 | DATABASE ADMINISTRATOR
4 | WEB DEVELOPER
5 | ACCOUNTANT
6 | TEST ENGINEER
7 | FRONT END DEVELOPER
8 | SOFTWARE QUALITY ASSURANCE ENGINEER
9 | BUSINESS ANALYST
10 | MECHANICAL ENGINEER
11 | DATA SCIENTIST
--------------------------------------------------------------------------------
/src/special_companies.txt:
--------------------------------------------------------------------------------
1 | 3M
8X8
A-MARK PRECIOUS METALS
A10 NETWORKS
ABAXIS
ABBOTT LABORATORIES
ABBVIE
ABM INDUSTRIES
ACCURAY
ADOBE SYSTEMS
ADP
ADVANCE AUTO PARTS
ADVANCED MICRO DEVICES
AECOM
AEMETIS
AEROHIVE NETWORKS
AES
AETNA
AFLAC
AGCO
AGILENT TECHNOLOGIES
AIG
AIR PRODUCTS & CHEMICALS
AIRGAS
AK STEEL HOLDING
ALASKA AIR GROUP
ALCOA
ALIGN TECHNOLOGY
ALLIANCE DATA SYSTEMS
ALLSTATE
ALLY FINANCIAL
ALPHABET
ALTRIA GROUP
AMAZON
AMEREN
AMERICAN AIRLINES GROUP
AMERICAN ELECTRIC POWER
AMERICAN EXPRESS
AMERICAN EXPRESS
AMERICAN FAMILY INSURANCE GROUP
AMERICAN FINANCIAL GROUP
AMERIPRISE FINANCIAL
AMERISOURCEBERGEN
AMGEN
AMPHENOL
ANADARKO PETROLEUM
ANIXTER INTERNATIONAL
ANTHEM
APACHE
APPLE
APPLIED MATERIALS
APPLIED MICRO CIRCUITS
ARAMARK
ARCHER DANIELS MIDLAND
ARISTA NETWORKS
ARROW ELECTRONICS
ARTHUR J. GALLAGHER
ASBURY AUTOMOTIVE GROUP
ASHLAND
ASSURANT
AT&T
AUTO-OWNERS INSURANCE
AUTOLIV
AUTONATION
AUTOZONE
AVERY DENNISON
AVIAT NETWORKS
AVIS BUDGET GROUP
AVNET
AVON PRODUCTS
BAKER HUGHES
BANK OF AMERICA CORP.
BANK OF NEW YORK MELLON CORP.
BARNES & NOBLE
BARRACUDA NETWORKS
BAXALTA
BAXTER INTERNATIONAL
BB&T CORP.
BECTON DICKINSON
BED BATH & BEYOND
BERKSHIRE HATHAWAY
BEST BUY
BIG LOTS
BIO-RAD LABORATORIES
BIOGEN
BLACKROCK
BOEING
BOOZ ALLEN HAMILTON HOLDING
BORGWARNER
BOSTON SCIENTIFIC
BRISTOL-MYERS SQUIBB
BROADCOM
BROCADE COMMUNICATIONS
BURLINGTON STORES
C.H. ROBINSON WORLDWIDE
CABLEVISION SYSTEMS
CADENCE DESIGN SYSTEMS
CALLIDUS SOFTWARE
CALPINE
CAMERON INTERNATIONAL
CAMPBELL SOUP
CAPITAL ONE FINANCIAL
CARDINAL HEALTH
CARMAX
CASEY’S GENERAL STORES
CATERPILLAR
CAVIUM
CBRE GROUP
CBS
CDW
CELANESE
CELGENE
CENTENE
CENTERPOINT ENERGY
CENTURYLINK
CH2M HILL
CHARLES SCHWAB
CHARTER COMMUNICATIONS
CHEGG
CHESAPEAKE ENERGY
CHEVRON
CHS
CIGNA
CINCINNATI FINANCIAL
CISCO
CISCO SYSTEMS
CITIGROUP
CITIZENS FINANCIAL GROUP
CLOROX
CMS ENERGY
COCA-COLA
COCA-COLA EUROPEAN PARTNERS
COGNIZANT TECHNOLOGY SOLUTIONS
COHERENT
COHERUS BIOSCIENCES
COLGATE-PALMOLIVE
COMCAST
COMMERCIAL METALS
COMMUNITY HEALTH SYSTEMS
COMPUTER SCIENCES
CONAGRA FOODS
CONOCOPHILLIPS
CONSOLIDATED EDISON
CONSTELLATION BRANDS
CORE-MARK HOLDING
CORNING
COSTCO
CREDIT SUISSE
CROWN HOLDINGS
CST BRANDS
CSX
CUMMINS
CVS
CVS HEALTH
CYPRESS SEMICONDUCTOR
D.R. HORTON
DANA HOLDING
DANAHER
DARDEN RESTAURANTS
DAVITA HEALTHCARE PARTNERS
DEAN FOODS
DEERE
DELEK US HOLDINGS
DELL
DELTA AIR LINES
DEPOMED
DEVON ENERGY
DICK’S SPORTING GOODS
DILLARD’S
DISCOVER FINANCIAL SERVICES
DISCOVERY COMMUNICATIONS
DISH NETWORK
DISNEY
DOLBY LABORATORIES
DOLLAR GENERAL
DOLLAR TREE
DOMINION RESOURCES
DOMTAR
DOVER
DOW CHEMICAL
DR PEPPER SNAPPLE GROUP
DSP GROUP
DTE ENERGY
DUKE ENERGY
DUPONT
EASTMAN CHEMICAL
EBAY
ECOLAB
EDISON INTERNATIONAL
ELECTRONIC ARTS
ELECTRONICS FOR IMAGING
ELI LILLY
EMC
EMCOR GROUP
EMERSON ELECTRIC
ENERGY FUTURE HOLDINGS
ENERGY TRANSFER EQUITY
ENTERGY
ENTERPRISE PRODUCTS PARTNERS
ENVISION HEALTHCARE HOLDINGS
EOG RESOURCES
EQUINIX
ERIE INSURANCE GROUP
ESSENDANT
ESTEE LAUDER
EVERSOURCE ENERGY
EXELIXIS
EXELON
EXPEDIA
EXPEDITORS INTERNATIONAL OF WASHINGTON
EXPRESS SCRIPTS HOLDING
EXTREME NETWORKS
EXXON MOBIL
EY
FACEBOOK
FAIR ISAAC
FANNIE MAE
FARMERS INSURANCE EXCHANGE
FEDEX
FIBROGEN
FIDELITY NATIONAL FINANCIAL
FIDELITY NATIONAL INFORMATION SERVICES
FIFTH THIRD BANCORP
FINISAR
FIREEYE
FIRST AMERICAN FINANCIAL
FIRST DATA
FIRSTENERGY
FISERV
FITBIT
FIVE9
FLUOR
FMC TECHNOLOGIES
FOOT LOCKER
FORD MOTOR
FORMFACTOR
FORTINET
FRANKLIN RESOURCES
FREDDIE MAC
FREEPORT-MCMORAN
FRONTIER COMMUNICATIONS
FUJITSU
GAMESTOP
GAP
GENERAL DYNAMICS
GENERAL ELECTRIC
GENERAL MILLS
GENERAL MOTORS
GENESIS HEALTHCARE
GENOMIC HEALTH
GENUINE PARTS
GENWORTH FINANCIAL
GIGAMON
GILEAD SCIENCES
GLOBAL PARTNERS
GLU MOBILE
GOLDMAN SACHS
GOLDMAN SACHS GROUP
GOODYEAR TIRE & RUBBER
GOOGLE
GOPRO
GRAYBAR ELECTRIC
GROUP 1 AUTOMOTIVE
GUARDIAN LIFE INS. CO. OF AMERICA
GUIDEWIRE SOFTWARE
HALLIBURTON
HANESBRANDS
HARLEY-DAVIDSON
HARMAN INTERNATIONAL INDUSTRIES
HARMONIC
HARTFORD FINANCIAL SERVICES GROUP
HCA HOLDINGS
HD SUPPLY HOLDINGS
HEALTH NET
HENRY SCHEIN
HERSHEY
HERTZ GLOBAL HOLDINGS
HESS
HEWLETT PACKARD ENTERPRISE
HILTON WORLDWIDE HOLDINGS
HOLLYFRONTIER
HOME DEPOT
HONEYWELL INTERNATIONAL
HORMEL FOODS
HORTONWORKS
HOST HOTELS & RESORTS
HP
HRG GROUP
HUMANA
HUNTINGTON INGALLS INDUSTRIES
HUNTSMAN
IBM
ICAHN ENTERPRISES
IHEARTMEDIA
ILLINOIS TOOL WORKS
IMPAX LABORATORIES
IMPERVA
INFINERA
INGRAM MICRO
INGREDION
INPHI
INSIGHT ENTERPRISES
INTEGRATED DEVICE TECH.
INTEL
INTERNATIONAL PAPER
INTERPUBLIC GROUP
INTERSIL
INTL FCSTONE
INTUIT
INTUITIVE SURGICAL
INVENSENSE
IXYS
J.B. HUNT TRANSPORT SERVICES
J.C. PENNEY
J.M. SMUCKER
J.P. MORGAN CHASE
JABIL CIRCUIT
JACOBS ENGINEERING GROUP
JARDEN
JETBLUE AIRWAYS
JIVE SOFTWARE
JOHNSON & JOHNSON
JOHNSON CONTROLS
JONES FINANCIAL
JONES LANG LASALLE
JUNIPER NETWORKS
KELLOGG
KELLY SERVICES
KIMBERLY-CLARK
KINDER MORGAN
KINDRED HEALTHCARE
KKR
KLA-TENCOR
KOHL’S
KRAFT HEINZ
KROGER
L BRANDS
L-3 COMMUNICATIONS
LABORATORY CORP. OF AMERICA
LAM RESEARCH
LAND O’LAKES
LANSING TRADE GROUP
LARSEN & TOUBRO
LAS VEGAS SANDS
LEAR
LENDINGCLUB
LENNAR
LEUCADIA NATIONAL
LEVEL 3 COMMUNICATIONS
LIBERTY INTERACTIVE
LIBERTY MUTUAL INSURANCE GROUP
LIFEPOINT HEALTH
LINCOLN NATIONAL
LINEAR TECHNOLOGY
LITHIA MOTORS
LIVE NATION ENTERTAINMENT
LKQ
LOCKHEED MARTIN
LOEWS
LOWE’S
LUMENTUM HOLDINGS
MACY’S
MANPOWERGROUP
MARATHON OIL
MARATHON PETROLEUM
MARKEL
MARRIOTT INTERNATIONAL
MARSH & MCLENNAN
MASCO
MASSACHUSETTS MUTUAL LIFE INSURANCE
MASTERCARD
MATTEL
MAXIM INTEGRATED PRODUCTS
MCDONALD’S
MCKESSON
MCKINSEY
MERCK
METLIFE
MGM RESORTS INTERNATIONAL
MICRON TECHNOLOGY
MICROSOFT
MOBILEIRON
MOHAWK INDUSTRIES
MOLINA HEALTHCARE
MONDELEZ INTERNATIONAL
MONOLITHIC POWER SYSTEMS
MONSANTO
MORGAN STANLEY
MORGAN STANLEY
MOSAIC
MOTOROLA SOLUTIONS
MURPHY USA
MUTUAL OF OMAHA INSURANCE
NANOMETRICS
NATERA
NATIONAL OILWELL VARCO
NATUS MEDICAL
NAVIENT
NAVISTAR INTERNATIONAL
NCR
NEKTAR THERAPEUTICS
NEOPHOTONICS
NETAPP
NETFLIX
NETGEAR
NEVRO
NEW RELIC
NEW YORK LIFE INSURANCE
NEWELL BRANDS
NEWMONT MINING
NEWS CORP.
NEXTERA ENERGY
NGL ENERGY PARTNERS
NIKE
NIMBLE STORAGE
NISOURCE
NORDSTROM
NORFOLK SOUTHERN
NORTHROP GRUMMAN
NORTHWESTERN MUTUAL
NRG ENERGY
NUCOR
NUTANIX
NVIDIA
NVR
O’REILLY AUTOMOTIVE
OCCIDENTAL PETROLEUM
OCLARO
OFFICE DEPOT
OLD REPUBLIC INTERNATIONAL
OMNICELL
OMNICOM GROUP
ONEOK
ORACLE
OSHKOSH
OWENS & MINOR
OWENS CORNING
OWENS-ILLINOIS
PACCAR
PACIFIC LIFE
PACKAGING CORP. OF AMERICA
PALO ALTO NETWORKS
PANDORA MEDIA
PARKER-HANNIFIN
PAYPAL HOLDINGS
PBF ENERGY
PEABODY ENERGY
PENSKE AUTOMOTIVE GROUP
PENUMBRA
PEPSICO
PERFORMANCE FOOD GROUP
PETER KIEWIT SONS’
PFIZER
PG&E CORP.
PHILIP MORRIS INTERNATIONAL
PHILLIPS 66
PLAINS GP HOLDINGS
PNC FINANCIAL SERVICES GROUP
POWER INTEGRATIONS
PPG INDUSTRIES
PPL
PRAXAIR
PRECISION CASTPARTS
PRICELINE GROUP
PRINCIPAL FINANCIAL
PROCTER & GAMBLE
PROGRESSIVE
PROOFPOINT
PRUDENTIAL FINANCIAL
PUBLIC SERVICE ENTERPRISE GROUP
PUBLIX SUPER MARKETS
PULTEGROUP
PURE STORAGE
PWC
PVH
QUALCOMM
QUALCOMM
QUALYS
QUANTA SERVICES
QUANTUM
QUEST DIAGNOSTICS
QUINSTREET
QUINTILES TRANSNATIONAL HOLDINGS
QUOTIENT TECHNOLOGY
R.R. DONNELLEY & SONS
RALPH LAUREN
RAMBUS
RAYMOND JAMES FINANCIAL
RAYTHEON
REALOGY HOLDINGS
REGIONS FINANCIAL
REINSURANCE GROUP OF AMERICA
RELIANCE STEEL & ALUMINUM
REPUBLIC SERVICES
REYNOLDS AMERICAN
RINGCENTRAL
RITE AID
ROCKET FUEL
ROCKWELL AUTOMATION
ROCKWELL COLLINS
ROSS STORES
RYDER SYSTEM
S&P GLOBAL
SALESFORCE.COM
SANDISK
SANMINA
SAP
SCICLONE PHARMACEUTICALS
SEABOARD
SEALED AIR
SEARS HOLDINGS
SEMPRA ENERGY
SERVICENOW
SERVICESOURCE
SHERWIN-WILLIAMS
SHORETEL
SHUTTERFLY
SIGMA DESIGNS
SILVER SPRING NETWORKS
SIMON PROPERTY GROUP
SOLARCITY
SONIC AUTOMOTIVE
SOUTHWEST AIRLINES
SPARTANNASH
SPECTRA ENERGY
SPIRIT AEROSYSTEMS HOLDINGS
SPLUNK
SQUARE
ST. JUDE MEDICAL
STANLEY BLACK & DECKER
STAPLES
STARBUCKS
STARWOOD HOTELS & RESORTS
STATE FARM INSURANCE COS.
STATE STREET CORP.
STEEL DYNAMICS
STRYKER
SUNPOWER
SUNRUN
SUNTRUST BANKS
SUPER MICRO COMPUTER
SUPERVALU
SYMANTEC
SYNAPTICS
SYNNEX
SYNOPSYS
SYSCO
TARGA RESOURCES
TARGET
TECH DATA
TELENAV
TELEPHONE & DATA SYSTEMS
TENET HEALTHCARE
TENNECO
TEREX
TESLA
TESORO
TEXAS INSTRUMENTS
TEXTRON
THERMO FISHER SCIENTIFIC
THRIVENT FINANCIAL FOR LUTHERANS
TIAA
TIME WARNER
TIME WARNER CABLE
TIVO
TJX
TOYS “R” US
TRACTOR SUPPLY
TRAVELCENTERS OF AMERICA
TRAVELERS COS.
TRIMBLE NAVIGATION
TRINITY INDUSTRIES
TWENTY-FIRST CENTURY FOX
TWILIO INC
TWITTER
TYSON FOODS
U.S. BANCORP
UBER
UBIQUITI NETWORKS
UGI
ULTRA CLEAN
ULTRATECH
UNION PACIFIC
UNITED CONTINENTAL HOLDINGS
UNITED NATURAL FOODS
UNITED RENTALS
UNITED STATES STEEL
UNITED TECHNOLOGIES
UNITEDHEALTH GROUP
UNIVAR
UNIVERSAL HEALTH SERVICES
UNUM GROUP
UPS
US FOODS HOLDING
USAA
VALERO ENERGY
VARIAN MEDICAL SYSTEMS
VEEVA SYSTEMS
VERIFONE SYSTEMS
VERITIV
VERIZON
VERIZON
VF
VIACOM
VIAVI SOLUTIONS
VISA
VISTEON
VMWARE
VOYA FINANCIAL
W.R. BERKLEY
W.W. GRAINGER
WAGEWORKS
WAL-MART
WALGREENS BOOTS ALLIANCE
WALMART
WALT DISNEY
WASTE MANAGEMENT
WEC ENERGY GROUP
WELLCARE HEALTH PLANS
WELLS FARGO
WESCO INTERNATIONAL
WESTERN & SOUTHERN FINANCIAL GROUP
WESTERN DIGITAL
WESTERN REFINING
WESTERN UNION
WESTROCK
WEYERHAEUSER
WHIRLPOOL
WHOLE FOODS MARKET
WINDSTREAM HOLDINGS
WORKDAY
WORLD FUEL SERVICES
WYNDHAM WORLDWIDE
XCEL ENERGY
XEROX
XILINX
XPERI
XPO LOGISTICS
YAHOO
YELP
YUM BRANDS
YUME
ZELTIQ AESTHETICS
ZENDESK
ZIMMER BIOMET HOLDINGS
ZYNGA
--------------------------------------------------------------------------------
/src/topics_extraction_with_nmf_lda.py:
--------------------------------------------------------------------------------
1 | """
2 | Citation:
3 | =======================================================================================
4 | Topic extraction with Non-negative Matrix Factorization and Latent Dirichlet Allocation
5 | =======================================================================================
6 | = Author: Olivier Grisel
7 | = Lars Buitinck
8 | = Chyi-Kwei Yau
9 | = License: BSD 3 clause
10 | =======================================================================================
11 | """
12 |
13 | from __future__ import print_function
14 | from time import time
15 | import unicodecsv as csv
16 |
17 | from sklearn.feature_extraction.text import TfidfVectorizer, CountVectorizer
18 | from sklearn.decomposition import NMF, LatentDirichletAllocation
19 | from nltk.corpus import stopwords
20 |
21 |
22 | n_samples = 1000000
23 | NMF_topics = 50
24 | NMF_top_words = 15
25 |
26 | LDA_topics = 100
27 | LDA_top_words = 10
28 |
29 | in_path = '../input'
30 | out_path = '../output'
31 |
32 |
33 | def print_top_words(model, feature_names, n_top_words, file_name):
34 | with open('%s/%s'%(out_path,file_name),'w') as source:
35 | for topic_idx, topic in enumerate(model.components_):
36 | source.write("Topic #%d: \n" %(topic_idx+1))
37 | raw_list = [feature_names[i] for i in topic.argsort()[:-n_top_words - 1:-1]]
38 | weight = [str(topic[i]) for i in topic.argsort()[:-n_top_words - 1:-1]]
39 | source.write(",".join(raw_list))
40 | source.write('\n')
41 | source.write(",".join(weight))
42 | source.write('\n')
43 | source.write('Maximum difference: %d'%(float(weight[0])-float(weight[1])))
44 | source.write('\n')
45 | source.write('\n')
46 |
47 |
48 | # Load the document containing descriptions selected at random
49 | def load_dataset(file_name):
50 |
51 | print("Loading dataset...")
52 | t0 = time()
53 | data = []
54 | with open('%s/%s'%(in_path,file_name),'r') as source:
55 | for each in source:
56 | data.append(each)
57 |
58 | print("size of data_samples: %s" %(len(data)))
59 |
60 | print("done in %0.3fs." % (time() - t0))
61 | return data
62 |
63 |
64 | def obtain_features():
65 | # import stop words set from NLTK package
66 | stop_word_set = set(stopwords.words('english'))
67 | with open('../input/vocab.txt',str('rb')) as source:
68 | rdr = csv.reader(source, encoding='utf-8')
69 | features = []
70 | skill_set = set()
71 | for row in rdr:
72 | skill = row[0].lower()
73 | if skill not in skill_set and skill not in stop_word_set:
74 | skill_set.add(skill)
75 | features.append(skill)
76 | return features
77 |
78 |
79 | def NMF_cluster(data, min_n, max_n, keyword, vocab):
80 | # n_features = len(vocab)
81 | n_features = 5000
82 | # Use tf-idf features for NMF.
83 | print("\nExtracting tf-idf features for NMF...")
84 | tfidf_vectorizer = TfidfVectorizer(max_df=1.0, min_df=1,
85 | #vocabulary=vocab,
86 | stop_words='english',
87 | #stop_words=None,
88 | token_pattern=r"(?u)\S+",
89 | max_features=n_features, sublinear_tf=True,
90 | ngram_range=(min_n, max_n))
91 | t0 = time()
92 | tfidf = tfidf_vectorizer.fit_transform(data)
93 | # print out features generated by tf-idf vectorizer
94 | feature = tfidf_vectorizer.get_feature_names()
95 | with open('%s/%s' % (out_path, 'features.txt'), 'w+') as source:
96 | for each in feature:
97 | source.write(each)
98 | source.write('\n')
99 |
100 | print('# of features: %d'%(len(tfidf_vectorizer.get_feature_names())))
101 | print("done in %0.3fs." % (time() - t0))
102 |
103 | # Fit the NMF model
104 | print("\nFitting the NMF model with tf-idf features"
105 | "\nn_samples=%d and n_features=%d..."
106 | % (n_samples, n_features))
107 | t0 = time()
108 | nmf = NMF(n_components=NMF_topics, init='nndsvda',
109 | random_state=1,
110 | alpha=.1, l1_ratio=.5).fit(tfidf)
111 | print("done in %0.3fs." % (time() - t0))
112 |
113 | print("\n===NMF model completed===")
114 | tfidf_feature_names = tfidf_vectorizer.get_feature_names()
115 | print_top_words(nmf, tfidf_feature_names, NMF_top_words
116 | , "%s_Topics in NMF_%d_%d_%s.txt" % (NMF_topics, min_n, max_n, keyword))
117 |
118 |
119 | if __name__ == "__main__":
120 | keyword = 'ACCOUNTANT'
121 | data_samples = load_dataset('%s_DESCRIPTIONS.txt'%(keyword))
122 | vocab = obtain_features()
123 | NMF_cluster(data_samples, 1, 3, keyword, vocab)
--------------------------------------------------------------------------------